diff options
author | Felix Riemann <friemann@gnome.org> | 2015-10-21 21:10:42 +0200 |
---|---|---|
committer | Felix Riemann <friemann@gnome.org> | 2015-10-21 21:10:42 +0200 |
commit | b707c2d196092ca956a11f61d9477423de05cb64 (patch) | |
tree | bf02144cdc69151f85d0dd95bb915fc29b54596c | |
parent | 6c8285c58cabefec57784af407d1db2e542fc1af (diff) | |
download | eog-b707c2d196092ca956a11f61d9477423de05cb64.tar.gz |
Revert "EogScrollView: Allow triggering popup menu via Shift+F10"
This reverts commit 6c8285c58cabefec57784af407d1db2e542fc1af.
-rw-r--r-- | src/eog-scroll-view.c | 24 |
1 files changed, 7 insertions, 17 deletions
diff --git a/src/eog-scroll-view.c b/src/eog-scroll-view.c index 8b7b13de..47ba09dd 100644 --- a/src/eog-scroll-view.c +++ b/src/eog-scroll-view.c @@ -2744,23 +2744,15 @@ static gboolean view_on_button_press_event_cb (GtkWidget *view, GdkEventButton *event, gpointer user_data) { - /* Ignore double-clicks and triple-clicks */ - if (gdk_event_triggers_context_menu ((const GdkEvent*) event) - && event->type == GDK_BUTTON_PRESS) - { - eog_scroll_view_popup_menu (EOG_SCROLL_VIEW (view), event); + /* Ignore double-clicks and triple-clicks */ + if (event->button == 3 && event->type == GDK_BUTTON_PRESS) + { + eog_scroll_view_popup_menu (EOG_SCROLL_VIEW (view), event); - return TRUE; - } + return TRUE; + } - return FALSE; -} - -static gboolean -eog_scroll_view_popup_menu_handler (GtkWidget *widget, gpointer user_data) -{ - eog_scroll_view_popup_menu (EOG_SCROLL_VIEW (widget), NULL); - return TRUE; + return FALSE; } void @@ -2778,8 +2770,6 @@ eog_scroll_view_set_popup (EogScrollView *view, g_signal_connect (G_OBJECT (view), "button_press_event", G_CALLBACK (view_on_button_press_event_cb), NULL); - g_signal_connect (G_OBJECT (view), "popup-menu", - G_CALLBACK (eog_scroll_view_popup_menu_handler), NULL); } static gboolean |