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();