From: Carlos Garnacho Date: Tue, 24 Apr 2018 22:26:02 +0000 (+0200) Subject: combobox: Do not unconditionally stop events in event handler X-Git-Tag: archive/raspbian/4.4.1+ds1-2+rpi1^2~18^2~22^2~377 X-Git-Url: https://dgit.raspbian.org/?a=commitdiff_plain;h=0547c0999f63b7dfe23fe4f380c4aff1cda95320;p=gtk4.git combobox: Do not unconditionally stop events in event handler Prevents combobox menus from being closed. --- diff --git a/gtk/gtkcombobox.c b/gtk/gtkcombobox.c index 831c064539..25e325dc36 100644 --- a/gtk/gtkcombobox.c +++ b/gtk/gtkcombobox.c @@ -1948,10 +1948,10 @@ gtk_combo_box_menu_event (GtkWidget *widget, /* The menu hasn't managed the * event, forward it to the combobox */ - gtk_bindings_activate_event (G_OBJECT (combo_box), (GdkEventKey *)event); + return gtk_bindings_activate_event (G_OBJECT (combo_box), (GdkEventKey *)event); } - return TRUE; + return GDK_EVENT_PROPAGATE; } /*