From 03b2ebcffb2617105f508e69aecad2bf9050fdbf Mon Sep 17 00:00:00 2001 From: Kvaz1r Date: Sun, 30 Jan 2022 11:44:16 +0200 Subject: [PATCH] Fix setting focus on mouse button press in wxUniv Call base version of HandleMouse to allow the base theme handle to set the focus to the widget. Closes #22074. --- src/univ/anybutton.cpp | 2 -- src/univ/listbox.cpp | 2 -- 2 files changed, 4 deletions(-) diff --git a/src/univ/anybutton.cpp b/src/univ/anybutton.cpp index 0011bf8f2c..e1412ab3dd 100644 --- a/src/univ/anybutton.cpp +++ b/src/univ/anybutton.cpp @@ -210,8 +210,6 @@ bool wxStdAnyButtonInputHandler::HandleMouse(wxInputConsumer *consumer, m_winHasMouse = true; consumer->PerformAction(wxACTION_BUTTON_PRESS); - - return true; } else if ( event.LeftUp() ) { diff --git a/src/univ/listbox.cpp b/src/univ/listbox.cpp index f2fada0daa..350f10633b 100644 --- a/src/univ/listbox.cpp +++ b/src/univ/listbox.cpp @@ -1439,8 +1439,6 @@ bool wxStdListboxInputHandler::HandleMouse(wxInputConsumer *consumer, if ( !action.IsEmpty() ) { lbox->PerformAction(action, item); - - return true; } return wxStdInputHandler::HandleMouse(consumer, event);