From ecef1e8ab8ff28d1c2e84b5e97ceb4bf8dc440c4 Mon Sep 17 00:00:00 2001 From: Stefan Seyfried Date: Sun, 16 Jun 2013 21:37:49 +0200 Subject: [PATCH] CMenuWidget: fix simplified up/down code --- src/gui/widget/menue.cpp | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/gui/widget/menue.cpp b/src/gui/widget/menue.cpp index 38577efaa..7d9739984 100644 --- a/src/gui/widget/menue.cpp +++ b/src/gui/widget/menue.cpp @@ -464,6 +464,8 @@ int CMenuWidget::exec(CMenuTarget* parent, const std::string &) CVFD::MODES oldLcdMode = CVFD::getInstance()->getMode(); int pos = 0; + if (selected > 0 && selected < (int)items.size()) + pos = selected; exit_pressed = false; frameBuffer->Lock();