[gimp/gimp-2-10] app: don't grab keyboard focus when showing tool-button menu on hover
- From: Ell <ell src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gimp/gimp-2-10] app: don't grab keyboard focus when showing tool-button menu on hover
- Date: Sat, 11 Apr 2020 09:38:56 +0000 (UTC)
commit 1b3c94548806e8606f0615f6fe252c0663ada067
Author: Ell <ell_se yahoo com>
Date: Sat Apr 11 12:29:35 2020 +0300
app: don't grab keyboard focus when showing tool-button menu on hover
In GimpToolButton, don't let the group menu grab the keyboard focus
when showing it on hover. This avoids accidentally reassigning the
keyboard shortcut of the selected tool.
app/widgets/gimptoolbutton.c | 3 +++
1 file changed, 3 insertions(+)
---
diff --git a/app/widgets/gimptoolbutton.c b/app/widgets/gimptoolbutton.c
index 1ff4a9698a..1883843b67 100644
--- a/app/widgets/gimptoolbutton.c
+++ b/app/widgets/gimptoolbutton.c
@@ -1058,6 +1058,9 @@ gimp_tool_button_show_menu (GimpToolButton *tool_button,
/* avoid initializing the selected tool */
tools_select_cmd_block_initialize ();
+ gtk_menu_shell_set_take_focus (GTK_MENU_SHELL (tool_button->priv->menu),
+ ! tool_button->priv->show_menu_on_hover);
+
gtk_menu_popup (
GTK_MENU (tool_button->priv->menu),
NULL, NULL,
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]