diff options
Diffstat (limited to 'vcl/unx/gtk3/gtk3gtksalmenu.cxx')
-rw-r--r-- | vcl/unx/gtk3/gtk3gtksalmenu.cxx | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/vcl/unx/gtk3/gtk3gtksalmenu.cxx b/vcl/unx/gtk3/gtk3gtksalmenu.cxx index d53b2ef513bb..13a7ef2d30ac 100644 --- a/vcl/unx/gtk3/gtk3gtksalmenu.cxx +++ b/vcl/unx/gtk3/gtk3gtksalmenu.cxx @@ -800,6 +800,8 @@ void GtkSalMenu::CreateMenuBarWidget() gtk_grid_attach(pGrid, mpMenuBarContainerWidget, 0, 0, 1, 1); mpMenuAllowShrinkWidget = gtk_scrolled_window_new(nullptr, nullptr); + // tdf#129634 don't allow this scrolled window as a candidate to tab into + gtk_widget_set_can_focus(GTK_WIDGET(mpMenuAllowShrinkWidget), false); gtk_scrolled_window_set_shadow_type(GTK_SCROLLED_WINDOW(mpMenuAllowShrinkWidget), GTK_SHADOW_NONE); // tdf#116290 external policy on scrolledwindow will not show a scrollbar, // but still allow scrolled window to not be sized to the child content. |