From a2cb89cc0eccb6259f9c3a0a6423060a346b7465 Mon Sep 17 00:00:00 2001 From: Frederik Walk Date: Sun, 1 Dec 2024 10:08:33 +0100 Subject: [PATCH] Fix wrong assignment for left/right buttons in value settings --- src/utils/Menu.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/utils/Menu.cpp b/src/utils/Menu.cpp index 0da1ff3..aa3be31 100644 --- a/src/utils/Menu.cpp +++ b/src/utils/Menu.cpp @@ -393,7 +393,6 @@ void Menu::update(const InputState::Controller &controller_state) { m_active = false; } else if (pressed.dpad.left) { switch (descriptor_it->second.type) { - case Descriptor::Type::Value: case Descriptor::Type::Toggle: current_state.selected_value = !current_state.selected_value; performAction(descriptor_it->second.items.at(0).second, current_state.selected_value); @@ -414,12 +413,12 @@ void Menu::update(const InputState::Controller &controller_state) { current_state.selected_value--; } break; + case Descriptor::Type::Value: case Descriptor::Type::RebootInfo: break; } } else if (pressed.dpad.right) { switch (descriptor_it->second.type) { - case Descriptor::Type::Value: case Descriptor::Type::Toggle: current_state.selected_value = !current_state.selected_value; performAction(descriptor_it->second.items.at(0).second, current_state.selected_value); @@ -440,6 +439,7 @@ void Menu::update(const InputState::Controller &controller_state) { current_state.selected_value++; } break; + case Descriptor::Type::Value: case Descriptor::Type::RebootInfo: break; }