summaryrefslogtreecommitdiff
path: root/extensions/tab-panel.c
diff options
context:
space:
mode:
authorChristian Dywan <christian@twotoasts.de>2010-10-05 00:04:28 +0200
committerChristian Dywan <christian@twotoasts.de>2010-10-05 00:04:28 +0200
commitd5506bc1b340aee4bb1c1bda7d5e9af7222b0496 (patch)
treea3cee07c7344f1a592c3a83f2716e0a828793ae6 /extensions/tab-panel.c
parent1d096b6fbaa830ca0e4a0138d9f60a8c434c68ba (diff)
downloadmidori-d5506bc1b340aee4bb1c1bda7d5e9af7222b0496.tar.gz
Don't use the deprecated GTK_IN_DESTRUCTION flag
As a workaround, the browser now sets its own flag.
Diffstat (limited to 'extensions/tab-panel.c')
-rw-r--r--extensions/tab-panel.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/extensions/tab-panel.c b/extensions/tab-panel.c
index a358818a..95e7c535 100644
--- a/extensions/tab-panel.c
+++ b/extensions/tab-panel.c
@@ -462,7 +462,7 @@ tab_panel_browser_remove_tab_cb (MidoriBrowser* browser,
{
gboolean minimized = katze_object_get_boolean (view, "minimized");
- if (!(GTK_OBJECT_FLAGS (browser) & GTK_IN_DESTRUCTION))
+ if (g_object_get_data (G_OBJECT (browser), "midori-browser-destroyed"))
tab_panel_remove_view (browser, view, minimized);
}
@@ -475,7 +475,7 @@ tab_panel_browser_notify_tab_cb (MidoriBrowser* browser,
GtkTreeIter iter;
GtkWidget* view;
- if (GTK_OBJECT_FLAGS (browser) & GTK_IN_DESTRUCTION)
+ if (g_object_get_data (G_OBJECT (browser), "midori-browser-destroyed"))
return;
view = midori_browser_get_current_tab (browser);