[gtk+] popover: pop down when pressing escape



commit 3885e85f77901bfb75d5832cfe07f9a1284ecaa1
Author: Ernestas Kulik <ernestask src gnome org>
Date:   Thu Nov 3 12:58:41 2016 +0200

    popover: pop down when pressing escape
    
    Simply hiding the popover may introduce inconsistencies in application
    behavior, since popping up/down is the usual use case.
    
    https://bugzilla.gnome.org/show_bug.cgi?id=773885

 gtk/gtkpopover.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)
---
diff --git a/gtk/gtkpopover.c b/gtk/gtkpopover.c
index 9cbe815..b349f2a 100644
--- a/gtk/gtkpopover.c
+++ b/gtk/gtkpopover.c
@@ -1461,7 +1461,7 @@ gtk_popover_key_press (GtkWidget   *widget,
 
   if (event->keyval == GDK_KEY_Escape)
     {
-      gtk_widget_hide (widget);
+      gtk_popover_popdown (GTK_POPOVER (widget));
       return GDK_EVENT_STOP;
     }
 


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