浏览代码

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.
Andreas Kling 3 年之前
父节点
当前提交
25475f7003
共有 1 个文件被更改,包括 1 次插入1 次删除
  1. 1 1
      Userland/Libraries/LibGUI/Toolbar.cpp

+ 1 - 1
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