summaryrefslogtreecommitdiff
path: root/extensions/tab-panel.c
diff options
context:
space:
mode:
authorChristian Dywan <christian@twotoasts.de>2010-08-23 19:38:11 +0200
committerChristian Dywan <christian@twotoasts.de>2010-08-23 19:38:11 +0200
commit29673827cbcff0bb0981a6eab912d4817224d1c7 (patch)
treef4be247915ca76843bcfeaafc2bb6c26af856049 /extensions/tab-panel.c
parent577cd2adf452157487da598cae5e237054def545 (diff)
downloadmidori-29673827cbcff0bb0981a6eab912d4817224d1c7.tar.gz
Switch to Tab Panel after activating it for the first time
Diffstat (limited to 'extensions/tab-panel.c')
-rw-r--r--extensions/tab-panel.c7
1 files changed, 5 insertions, 2 deletions
diff --git a/extensions/tab-panel.c b/extensions/tab-panel.c
index 2d182d5e..beabcda5 100644
--- a/extensions/tab-panel.c
+++ b/extensions/tab-panel.c
@@ -498,6 +498,7 @@ tab_panel_app_add_browser_cb (MidoriApp* app,
GtkCellRenderer* renderer_text;
GtkWidget* panel;
GtkWidget* toolbar;
+ gint i;
/* GtkToolItem* toolitem; */
g_object_set (browser, "show-tabs", FALSE, NULL);
@@ -564,8 +565,10 @@ tab_panel_app_add_browser_cb (MidoriApp* app,
gtk_widget_show (GTK_WIDGET (toolitem));
gtk_toolbar_insert (GTK_TOOLBAR (toolbar), toolitem, -1); */
- midori_panel_append_widget (MIDORI_PANEL (panel), treeview,
- STOCK_TAB_PANEL, _("Tab Panel"), toolbar);
+ i = midori_panel_append_widget (MIDORI_PANEL (panel), treeview,
+ STOCK_TAB_PANEL, _("Tab Panel"), toolbar);
+ if (gtk_widget_get_visible (GTK_WIDGET (browser)))
+ midori_panel_set_current_page (MIDORI_PANEL (panel), i);
g_object_unref (panel);
midori_browser_foreach (browser,