diff --git a/ui/virtual_input.cpp b/ui/virtual_input.cpp index 45faa0ddb2..27b0205fe5 100644 --- a/ui/virtual_input.cpp +++ b/ui/virtual_input.cpp @@ -24,11 +24,8 @@ void TouchButton::update(InputState &input_state) isDown_ = true; } - if (isDown_) { + if (isDown_) input_state.pad_buttons |= button_; - } else if (oldIsDown && !isDown_) { - input_state.pad_buttons &= ~button_; - } } void TouchButton::draw(DrawBuffer &db, uint32_t color, uint32_t colorOverlay)