From 641c9899349121bad88a19422bb4fd6d18350b64 Mon Sep 17 00:00:00 2001 From: Maarten ter Huurne Date: Sun, 23 Oct 2011 09:47:51 +0200 Subject: [PATCH] MenuSettingBool: Support toggling of boolean settings using left/right. --- src/menusettingbool.cpp | 14 +++++++++----- 1 file changed, 9 insertions(+), 5 deletions(-) diff --git a/src/menusettingbool.cpp b/src/menusettingbool.cpp index aeaa3bc..add56bf 100644 --- a/src/menusettingbool.cpp +++ b/src/menusettingbool.cpp @@ -66,12 +66,16 @@ void MenuSettingBool::draw(int y) bool MenuSettingBool::handleButtonPress(InputManager::Button button) { - if (button == InputManager::ACCEPT) { - toggle(); - return true; - } else { - return false; + switch (button) { + case InputManager::ACCEPT: + case InputManager::LEFT: + case InputManager::RIGHT: + toggle(); + break; + default: + return false; } + return true; } void MenuSettingBool::toggle()