summaryrefslogtreecommitdiff
path: root/pluma/pluma-window.c
diff options
context:
space:
mode:
Diffstat (limited to 'pluma/pluma-window.c')
-rw-r--r--pluma/pluma-window.c8
1 files changed, 6 insertions, 2 deletions
diff --git a/pluma/pluma-window.c b/pluma/pluma-window.c
index 666e2c5d..5e9f8d94 100644
--- a/pluma/pluma-window.c
+++ b/pluma/pluma-window.c
@@ -3573,12 +3573,16 @@ static void
side_panel_visibility_changed (GtkWidget *side_panel,
PlumaWindow *window)
{
- gboolean visible;
+ gboolean visible;
GtkAction *action;
+ GSettings *settings;
visible = gtk_widget_get_visible (side_panel);
- gtk_notebook_set_show_tabs (GTK_NOTEBOOK (window->priv->notebook), !visible);
+ settings = g_settings_new ("org.mate.pluma");
+
+ if (!g_settings_get_boolean (settings, "show-tabs-with-side-pane"))
+ gtk_notebook_set_show_tabs (GTK_NOTEBOOK (window->priv->notebook), !visible);
if (pluma_prefs_manager_side_pane_visible_can_set ())
pluma_prefs_manager_set_side_pane_visible (visible);