diff options
Autocommit at 05.05.2022 @ 14:43
1 files changed, 4 insertions, 5 deletions
| -rw-r--r-- | src/ConsoleInterface/Menu.cpp | 9 |
diff --git a/src/ConsoleInterface/Menu.cpp b/src/ConsoleInterface/Menu.cpp index 190fe42..58477df 100644 --- a/src/ConsoleInterface/Menu.cpp +++ b/src/ConsoleInterface/Menu.cpp @@ -17,7 +17,7 @@ void Menu::navigate() const { return; } - resetOrderedList(); + resetOrderedList(0); printOrderedListElem("Go Back"); for (unsigned i = 0; i < menuOptions.get_count(); i++) printOrderedListElem(menuOptions[i].get_nameInMenu()); @@ -28,9 +28,8 @@ void Menu::navigate() const { print(menuOptions.get_count()); print("]: "); read(buffer); - } - - if (buffer == 0) return; - menuOptions[buffer - 1].run(); + if (buffer == 0) return; + menuOptions[buffer].run(); + } } |
