[gtk/new-style-menu: 40/48] popover bar: Don't grab focus away from open menus



commit 143ea34ca15824df70b50d56c3c53fd47e8994cc
Author: Matthias Clasen <mclasen redhat com>
Date:   Sun Jun 9 14:03:40 2019 +0000

    popover bar: Don't grab focus away from open menus
    
    It makes them unhappy and disappear.

 gtk/gtkpopoverbar.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
---
diff --git a/gtk/gtkpopoverbar.c b/gtk/gtkpopoverbar.c
index 90e252015c..265cd88cf0 100644
--- a/gtk/gtkpopoverbar.c
+++ b/gtk/gtkpopoverbar.c
@@ -123,7 +123,7 @@ set_active_item (GtkPopoverBar     *bar,
     {
       if (popup || (was_popup && changed))
         gtk_popover_popup (bar->active_item->popover);
-      else
+      else if (changed)
         gtk_widget_grab_focus (GTK_WIDGET (bar->active_item));
     }
 }


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]