git repos / blockattack-game

commit c79aae93

sago007 · 2016-12-23 16:55
c79aae93d3fd328da00d21a863256cf97dec5a9e patch · browse files
parent 3c624138f2b1451f82fbce44f582e29eeb3aaa97

Mark the event as processed

Changed files

M source/code/MenuSystem.cpp before
diff --git a/source/code/MenuSystem.cpp b/source/code/MenuSystem.cpp index fae99e2..b2b599e 100644 --- a/source/code/MenuSystem.cpp +++ b/source/code/MenuSystem.cpp
@@ -308,6 +308,7 @@ void Menu::ProcessInput(const SDL_Event& event, bool &processed) {
if (marked<0) {
marked = buttons.size(); //not -1, since exit is after the last element in the list
}
+ processed = true;
}
if (isDownEvent(event)) {
@@ -315,10 +316,12 @@ void Menu::ProcessInput(const SDL_Event& event, bool &processed) {
if (marked> (int)buttons.size()) {
marked = 0;
}
+ processed = true;
}
if (isEscapeEvent(event) && isSubmenu) {
running = false;
+ processed = true;
}
if (isConfirmEvent(event)) {
@@ -331,6 +334,7 @@ void Menu::ProcessInput(const SDL_Event& event, bool &processed) {
if (marked == (int)buttons.size()) {
running = false;
}
+ processed = true;
}
}