[gnome-builder/wip/plugins] workbench: show all panels if none are selected for display



commit 61f78829a5c51e38b6bb4af3e293c6ff36f7f7bb
Author: Christian Hergert <christian hergert me>
Date:   Wed Jun 10 21:24:03 2015 -0700

    workbench: show all panels if none are selected for display

 src/workbench/gb-workbench-actions.c |    7 +++++++
 1 files changed, 7 insertions(+), 0 deletions(-)
---
diff --git a/src/workbench/gb-workbench-actions.c b/src/workbench/gb-workbench-actions.c
index c865d72..6b5e792 100644
--- a/src/workbench/gb-workbench-actions.c
+++ b/src/workbench/gb-workbench-actions.c
@@ -396,6 +396,13 @@ gb_workbench_actions_toggle_panels (GSimpleAction *action,
     }
   else
     {
+      if (!self->reveal_left_in_show && !self->reveal_right_in_show && !self->reveal_bottom_in_show)
+        {
+          self->reveal_bottom_in_show = TRUE;
+          self->reveal_left_in_show = TRUE;
+          self->reveal_right_in_show = TRUE;
+        }
+
       gtk_container_child_set (GTK_CONTAINER (self->workspace), left,
                                "reveal", self->reveal_left_in_show,
                                NULL);


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]