[Xfce4-commits] <midori:master> Handle uri notifications in midori_browser_set_current_tab
Christian Dywan
noreply at xfce.org
Wed Mar 2 22:28:03 CET 2011
Updating branch refs/heads/master
to 66a1462d14a37b56f7e502620aec6cd96fc46cf0 (commit)
from 0cdcae487a88628e4f34721e3595b5597b768fbd (commit)
commit 66a1462d14a37b56f7e502620aec6cd96fc46cf0
Author: Christian Dywan <christian at twotoasts.de>
Date: Wed Mar 2 18:04:36 2011 +0100
Handle uri notifications in midori_browser_set_current_tab
midori/midori-browser.c | 12 +++++-------
1 files changed, 5 insertions(+), 7 deletions(-)
diff --git a/midori/midori-browser.c b/midori/midori-browser.c
index 4b2f152..a581678 100644
--- a/midori/midori-browser.c
+++ b/midori/midori-browser.c
@@ -4748,10 +4748,7 @@ gtk_notebook_switch_page_after_cb (GtkWidget* notebook,
if (browser->proxy_array)
katze_item_set_meta_integer (KATZE_ITEM (browser->proxy_array), "current",
midori_browser_get_current_page (browser));
- g_object_freeze_notify (G_OBJECT (browser));
- g_object_notify (G_OBJECT (browser), "uri");
g_object_notify (G_OBJECT (browser), "tab");
- g_object_thaw_notify (G_OBJECT (browser));
_midori_browser_set_statusbar_text (browser, NULL);
_midori_browser_update_interface (browser);
@@ -4766,11 +4763,7 @@ midori_browser_notebook_page_reordered_cb (GtkNotebook* notebook,
{
KatzeItem* item = midori_view_get_proxy_item (view);
katze_array_move_item (browser->proxy_array, item, page_num);
-
- g_object_freeze_notify (G_OBJECT (browser));
- g_object_notify (G_OBJECT (browser), "uri");
g_object_notify (G_OBJECT (browser), "tab");
- g_object_thaw_notify (G_OBJECT (browser));
}
static void
@@ -7033,6 +7026,11 @@ midori_browser_set_current_tab (MidoriBrowser* browser,
gtk_action_activate (_action_by_name (browser, "Location"));
else
gtk_widget_grab_focus (view);
+
+ g_object_freeze_notify (G_OBJECT (browser));
+ g_object_notify (G_OBJECT (browser), "uri");
+ g_object_notify (G_OBJECT (browser), "tab");
+ g_object_thaw_notify (G_OBJECT (browser));
}
/**
More information about the Xfce4-commits
mailing list