From 1845d0bcbc53fed0d260f52b9255b89ce437700a Mon Sep 17 00:00:00 2001 From: Christian Dywan Date: Sat, 10 Dec 2011 19:27:05 +0100 Subject: [PATCH] Reduce notebook alloc timeout and update each time --- midori/midori-browser.c | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/midori/midori-browser.c b/midori/midori-browser.c index 5117d6fd..76283b4f 100644 --- a/midori/midori-browser.c +++ b/midori/midori-browser.c @@ -1527,10 +1527,13 @@ midori_browser_notebook_size_allocate_cb (GtkWidget* widget, GdkRectangle* allocation, MidoriBrowser* browser) { - if (browser->notebook_alloc_timeout > 0) + if (!gtk_notebook_get_show_tabs (GTK_NOTEBOOK (browser->notebook))) return; - browser->notebook_alloc_timeout = g_timeout_add_full (G_PRIORITY_LOW, 2500, + if (browser->notebook_alloc_timeout > 0) + g_source_remove (browser->notebook_alloc_timeout); + + browser->notebook_alloc_timeout = g_timeout_add_full (G_PRIORITY_LOW, 250, (GSourceFunc)midori_browser_notebook_alloc_timeout, browser, NULL); } -- 2.39.5