mirror of
https://github.com/tuxbox-fork-migrations/recycled-ni-neutrino.git
synced 2025-08-30 08:51:04 +02:00
gui/widget/stringinput.cpp: fix cycle on dialog after timeout
Origin commit data
------------------
Commit: 055fc0a187
Author: [CST] Focus <focus.cst@gmail.com>
Date: 2014-11-20 (Thu, 20 Nov 2014)
This commit is contained in:
@@ -485,8 +485,10 @@ int CStringInput::exec( CMenuTarget* parent, const std::string & )
|
|||||||
else if ( (msg==CRCInput::RC_home) || (msg==CRCInput::RC_timeout) )
|
else if ( (msg==CRCInput::RC_home) || (msg==CRCInput::RC_timeout) )
|
||||||
{
|
{
|
||||||
if ((*valueString != oldval) &&
|
if ((*valueString != oldval) &&
|
||||||
(ShowMsg(name, LOCALE_MESSAGEBOX_DISCARD, CMessageBox::mbrYes, CMessageBox::mbYes | CMessageBox::mbCancel) == CMessageBox::mbrCancel))
|
(ShowMsg(name, LOCALE_MESSAGEBOX_DISCARD, CMessageBox::mbrYes, CMessageBox::mbYes | CMessageBox::mbCancel) == CMessageBox::mbrCancel)) {
|
||||||
|
timeoutEnd = CRCInput::calcTimeoutEnd(g_settings.timing[SNeutrinoSettings::TIMING_MENU] == 0 ? 0xFFFF : g_settings.timing[SNeutrinoSettings::TIMING_MENU]);
|
||||||
continue;
|
continue;
|
||||||
|
}
|
||||||
|
|
||||||
*valueString = oldval;
|
*valueString = oldval;
|
||||||
loop=false;
|
loop=false;
|
||||||
|
Reference in New Issue
Block a user