From be0cae7c070b5a94fb685a8c47a6dfa495daaf76 Mon Sep 17 00:00:00 2001 From: ZenWalker Date: Wed, 12 Apr 2017 01:48:24 +0200 Subject: Fix: Double click with right button causes Xorg to crash Fixes #171 --- src/terminal-window.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/terminal-window.c b/src/terminal-window.c index 1a01dda..464820f 100644 --- a/src/terminal-window.c +++ b/src/terminal-window.c @@ -1535,9 +1535,9 @@ popup_clipboard_targets_received_cb (GtkClipboard *clipboard, if (info->button == 0) gtk_menu_shell_select_first (GTK_MENU_SHELL (popup_menu), FALSE); - if (gtk_menu_get_attach_widget (GTK_MENU (popup_menu))) - gtk_menu_detach (GTK_MENU (popup_menu)); - gtk_menu_attach_to_widget (GTK_MENU (popup_menu), GTK_WIDGET (screen), NULL); + if (!gtk_menu_get_attach_widget (GTK_MENU (popup_menu))) + gtk_menu_attach_to_widget (GTK_MENU (popup_menu),GTK_WIDGET (screen),NULL); + gtk_menu_popup (GTK_MENU (popup_menu), NULL, NULL, NULL, NULL, -- cgit v1.2.1