[Xfce4-commits] <midori:master> Setup all existing tabs initially when activating Mouse Gestures

Christian Dywan noreply at xfce.org
Fri Nov 13 23:54:01 CET 2009


Updating branch refs/heads/master
         to ae3e7a804b87d8c8f2b01621726c2de2aecab6a1 (commit)
       from a5ecd0b493b3643df13c330ac24a32d0deef153d (commit)

commit ae3e7a804b87d8c8f2b01621726c2de2aecab6a1
Author: Christian Dywan <christian at twotoasts.de>
Date:   Fri Nov 13 22:33:05 2009 +0100

    Setup all existing tabs initially when activating Mouse Gestures

 extensions/mouse-gestures/main.c |    8 +++++++-
 1 files changed, 7 insertions(+), 1 deletions(-)

diff --git a/extensions/mouse-gestures/main.c b/extensions/mouse-gestures/main.c
index cd39a28..d173a2b 100644
--- a/extensions/mouse-gestures/main.c
+++ b/extensions/mouse-gestures/main.c
@@ -222,14 +222,20 @@ static void mouse_gestures_activate (MidoriExtension *extension, MidoriApp *app)
 {
     KatzeArray* browsers;
     MidoriBrowser* browser;
-    guint i;
+    GtkWidget* tab;
+    guint i, j;
 
     gesture = mouse_gesture_new ();
 
     browsers = katze_object_get_object (app, "browsers");
     i = 0;
     while ((browser = katze_array_get_nth_item (browsers, i++)))
+    {
+        j = 0;
+        while ((tab = midori_browser_get_nth_tab (browser, j++)))
+            mouse_gestures_tab_cb (browser, tab);
         mouse_gestures_browser_cb (app, browser);
+    }
     g_object_unref (browsers);
 
     g_signal_connect (app, "add-browser",



More information about the Xfce4-commits mailing list