From: Carlos Garnacho Date: Tue, 29 May 2018 11:50:41 +0000 (+0200) Subject: gtkpopover: Fix thinko in key press event type check X-Git-Tag: archive/raspbian/4.4.1+ds1-2+rpi1^2~18^2~22^2~229 X-Git-Url: https://dgit.raspbian.org/?a=commitdiff_plain;h=694d9aa9f90f132d03eebb9c74fd53dd72157167;p=gtk4.git gtkpopover: Fix thinko in key press event type check That code branch is meant to check for key events, seems obvious we want GDK_KEY_PRESS, not GDK_BUTTON_PRESS (which also broke the branch right below). Makes us all able to dismiss popovers again. --- diff --git a/gtk/gtkpopover.c b/gtk/gtkpopover.c index 8d64a6fbe2..7c5a946001 100644 --- a/gtk/gtkpopover.c +++ b/gtk/gtkpopover.c @@ -1376,7 +1376,7 @@ gtk_popover_event (GtkWidget *widget, GtkPopover *popover = GTK_POPOVER (widget); GtkPopoverPrivate *priv = gtk_popover_get_instance_private (popover); - if (gdk_event_get_event_type (event) == GDK_BUTTON_PRESS) + if (gdk_event_get_event_type (event) == GDK_KEY_PRESS) { GtkWidget *toplevel, *focus; guint keyval;