From d6c2be80429342a85808aa3d326d923955eff30f Mon Sep 17 00:00:00 2001 From: Cyril Brulebois Date: Sun, 10 Apr 2011 06:37:24 +0200 Subject: [PATCH] Make sure speed dial is shown in blank tabs The speed dial is now mandatory, but it's still possible to get a blank tab. With an empty home page and a displayed speed dial on a new tab, going to any page and coming back leads to a blank page. Work around that by checking whether the view is empty and setting the uri to an empty string in this case, to hit the code path which makes the speed dial kick in. --- midori/midori-view.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/midori/midori-view.c b/midori/midori-view.c index e6495dfc..8fc0479a 100644 --- a/midori/midori-view.c +++ b/midori/midori-view.c @@ -5213,6 +5213,9 @@ midori_view_go_back (MidoriView* view) g_return_if_fail (MIDORI_IS_VIEW (view)); webkit_web_view_go_back (WEBKIT_WEB_VIEW (view->web_view)); + /* Force the speed dial to kick in if going back to a blank page */ + if (midori_view_is_blank (view)) + midori_view_set_uri (view, ""); } /**