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.
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;