[Xfce4-commits] <midori:master> Do middle click and menu on tabs on button press
Christian Dywan
noreply at xfce.org
Fri Nov 19 23:00:02 CET 2010
Updating branch refs/heads/master
to 70de71d6a3f7592d70c4674c95b7d85cce1e1cf8 (commit)
from 2f3a016b21a43877f3b1989c000830ab364fd4e6 (commit)
commit 70de71d6a3f7592d70c4674c95b7d85cce1e1cf8
Author: Christian Dywan <christian at twotoasts.de>
Date: Fri Nov 19 22:51:50 2010 +0100
Do middle click and menu on tabs on button press
Doing close on middle click on a tab can cause the new tab
to be immediately closed because the mouse pointer happens
to be released under the tab after it appears.
midori/midori-view.c | 10 +++++-----
1 files changed, 5 insertions(+), 5 deletions(-)
diff --git a/midori/midori-view.c b/midori/midori-view.c
index 55ef7c6..39172e2 100644
--- a/midori/midori-view.c
+++ b/midori/midori-view.c
@@ -4348,9 +4348,9 @@ midori_view_get_tab_menu (MidoriView* view)
}
static gboolean
-midori_view_tab_label_button_release_event (GtkWidget* tab_label,
- GdkEventButton* event,
- GtkWidget* widget)
+midori_view_tab_label_button_press_event (GtkWidget* tab_label,
+ GdkEventButton* event,
+ GtkWidget* widget)
{
if (event->button == 2)
{
@@ -4581,8 +4581,8 @@ midori_view_get_proxy_tab_label (MidoriView* view)
if (!view->close_buttons_on_tabs)
gtk_widget_hide (view->tab_close);
- g_signal_connect (event_box, "button-release-event",
- G_CALLBACK (midori_view_tab_label_button_release_event), view);
+ g_signal_connect (event_box, "button-press-event",
+ G_CALLBACK (midori_view_tab_label_button_press_event), view);
g_signal_connect (view->tab_close, "style-set",
G_CALLBACK (midori_view_tab_icon_style_set_cb), NULL);
g_signal_connect (view->tab_close, "clicked",
More information about the Xfce4-commits
mailing list