From: Alice Mikhaylenko Date: Mon, 14 Aug 2023 10:24:06 +0000 (+0400) Subject: menubutton: Fix focus on the internal gizmo X-Git-Tag: archive/raspbian/4.12.3+ds-1+rpi1~1^2^2^2~22^2^2~28 X-Git-Url: https://dgit.raspbian.org/?a=commitdiff_plain;h=05f39307b2b347c4cd3710bee836af1b3f1d6680;p=gtk4.git menubutton: Fix focus on the internal gizmo Fixes https://gitlab.gnome.org/GNOME/gtk/-/issues/6025 --- diff --git a/gtk/gtkmenubutton.c b/gtk/gtkmenubutton.c index e162470cf9..d9e91ac8c9 100644 --- a/gtk/gtkmenubutton.c +++ b/gtk/gtkmenubutton.c @@ -1510,8 +1510,8 @@ gtk_menu_button_set_child (GtkMenuButton *menu_button, NULL, NULL, NULL, - (GtkGizmoFocusFunc)gtk_widget_focus_self, - (GtkGizmoGrabFocusFunc)gtk_widget_grab_focus_self); + (GtkGizmoFocusFunc)gtk_widget_focus_child, + NULL); gtk_widget_set_layout_manager (inner_widget, gtk_bin_layout_new ()); gtk_widget_set_hexpand (inner_widget, TRUE);