From: Alexander Butenko Date: Mon, 22 Feb 2010 17:53:00 +0000 (+0100) Subject: Fallback to the first browser if one is closed X-Git-Url: https://spindle.queued.net/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=f3f53db4d7389a2cd2a5ab2627475bdfb0ee5fda;p=midori Fallback to the first browser if one is closed We need to keep one browser as the default for commands and opening files externally. --- 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; }