git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1424 e54a6e83-5905-42d5-8d5c-058d10e6a962
This commit is contained in:
satbaby
2011-05-02 12:05:30 +00:00
parent aa7fa768b8
commit ca5a9adec4
2 changed files with 11 additions and 4 deletions

View File

@@ -574,10 +574,14 @@ int CMenuWidget::exec(CMenuTarget* parent, const std::string &)
}
break;
case (CRCInput::RC_left):
if ((hasItem() && (selected < 0 || !items[selected]->can_arrow)) ||
g_settings.menu_left_exit) {
msg = CRCInput::RC_timeout;
break;
{
CMenuItem* itemX = items[selected];
int menu_left_exit = (itemX->isNumberChooser() == 1) ? 0 : g_settings.menu_left_exit;
if ((hasItem() && (selected < 0 || !items[selected]->can_arrow)) ||
menu_left_exit) {
msg = CRCInput::RC_timeout;
break;
}
}
case (CRCInput::RC_right):
case (CRCInput::RC_ok):