From 25475f700399651bac1be1c648c39bb79d7620cf Mon Sep 17 00:00:00 2001 From: Andreas Kling Date: Thu, 21 Oct 2021 17:56:23 +0200 Subject: [PATCH] LibGUI: Make toolbar buttons non-focusable by default Toolbar buttons are meant for quick mouse access to common actions, while quick keyboard access is normally achieved via keyboard shortcuts and underlined menu items. This makes interfaces with many toolbar buttons (e.g GUI::FilePicker) a lot nicer to navigate via keyboard. --- Userland/Libraries/LibGUI/Toolbar.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Userland/Libraries/LibGUI/Toolbar.cpp b/Userland/Libraries/LibGUI/Toolbar.cpp index 64079bf6c9..adce583bc6 100644 --- a/Userland/Libraries/LibGUI/Toolbar.cpp +++ b/Userland/Libraries/LibGUI/Toolbar.cpp @@ -52,7 +52,7 @@ private: set_exclusive(true); set_action(action); set_tooltip(tooltip(action)); - set_focus_policy(FocusPolicy::TabFocus); + set_focus_policy(FocusPolicy::NoFocus); if (action.icon()) set_icon(action.icon()); else