From 46d4ef5e1186c8ec3b1ccfec859f680a2f9f26ba Mon Sep 17 00:00:00 2001 From: LuK1337 Date: Tue, 3 Aug 2021 13:23:27 +0200 Subject: [PATCH] LibGUI: Redraw button on Key_{Return,Space} up event Fixes buttons not getting redrawn after pressing them with return or space key. --- Userland/Libraries/LibGUI/AbstractButton.cpp | 1 + 1 file changed, 1 insertion(+) diff --git a/Userland/Libraries/LibGUI/AbstractButton.cpp b/Userland/Libraries/LibGUI/AbstractButton.cpp index ce8fa8bdb2..f23a0aa46a 100644 --- a/Userland/Libraries/LibGUI/AbstractButton.cpp +++ b/Userland/Libraries/LibGUI/AbstractButton.cpp @@ -165,6 +165,7 @@ void AbstractButton::keyup_event(KeyEvent& event) m_being_pressed = false; if (was_being_pressed && (event.key() == KeyCode::Key_Return || event.key() == KeyCode::Key_Space)) { click(event.modifiers()); + update(); event.accept(); return; }