From f3f53db4d7389a2cd2a5ab2627475bdfb0ee5fda Mon Sep 17 00:00:00 2001 From: Alexander Butenko Date: Mon, 22 Feb 2010 18:53:00 +0100 Subject: [PATCH] Fallback to the first browser if one is closed We need to keep one browser as the default for commands and opening files externally. --- midori/midori-app.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/midori/midori-app.c b/midori/midori-app.c index 0bf21b1e..d8cb2d9f 100644 --- a/midori/midori-app.c +++ b/midori/midori-app.c @@ -172,7 +172,10 @@ midori_browser_destroy_cb (MidoriBrowser* browser, g_signal_emit (app, signals[REMOVE_BROWSER], 0, browser); katze_array_remove_item (app->browsers, browser); if (!katze_array_is_empty (app->browsers)) + { + app->browser = katze_array_get_nth_item (app->browsers, 0); return FALSE; + } midori_app_quit (app); return TRUE; }