From 3e2e647745ce753e7503b24f0698a867cf7baaa3 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 c196e94bc..23234d2e5 100644 --- a/src/gui/widget/menue.cpp +++ b/src/gui/widget/menue.cpp @@ -465,6 +465,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();