]> spindle.queued.net Git - midori/commitdiff
Fix regression causing wrong tab URL "ghost" in urlbar
authorChristian Dywan <christian@twotoasts.de>
Wed, 18 Jul 2012 23:27:48 +0000 (01:27 +0200)
committerChristian Dywan <christian@twotoasts.de>
Thu, 19 Jul 2012 00:26:22 +0000 (02:26 +0200)
midori/midori-browser.c

index 7a307667b2ed1b2fc189d7beb3a1c151f41fe850..d137765cf40ab5130eecf8ce302f00cf6c52abe8 100644 (file)
@@ -8054,6 +8054,8 @@ midori_browser_get_current_tab (MidoriBrowser* browser)
 {
     #ifdef HAVE_GRANITE
     GraniteWidgetsTab* tab;
+    #else
+    gint n;
     #endif
 
     g_return_val_if_fail (MIDORI_IS_BROWSER (browser), NULL);
@@ -8063,8 +8065,8 @@ midori_browser_get_current_tab (MidoriBrowser* browser)
         GRANITE_WIDGETS_DYNAMIC_NOTEBOOK (browser->notebook));
     return tab ? granite_widgets_tab_get_page (tab) : NULL;
     #else
-    return midori_browser_get_nth_tab (browser,
-        midori_browser_get_current_page (browser));
+    n = midori_browser_get_current_page (browser);
+    return (n >= 0) ? midori_browser_get_nth_tab (browser, n) : NULL;
     #endif
 }