From 43ef4d7b532878984a5c39f881987d4af2a49628 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Timm=20B=C3=A4der?= Date: Fri, 7 Dec 2018 17:03:45 +0100 Subject: menushell: Listen to non-primary button clicks Menus should also be deactivated on right-button clicks. --- gtk/gtkmenushell.c | 1 + 1 file changed, 1 insertion(+) diff --git a/gtk/gtkmenushell.c b/gtk/gtkmenushell.c index f9c497b8e5..2521b8368c 100644 --- a/gtk/gtkmenushell.c +++ b/gtk/gtkmenushell.c @@ -436,6 +436,7 @@ gtk_menu_shell_init (GtkMenuShell *menu_shell) gtk_widget_set_has_surface (widget, FALSE); controller = GTK_EVENT_CONTROLLER (gtk_gesture_multi_press_new ()); + gtk_gesture_single_set_button (GTK_GESTURE_SINGLE (controller), 0); g_signal_connect (controller, "pressed", G_CALLBACK (multi_press_pressed), menu_shell); g_signal_connect (controller, "released", -- cgit v1.2.1