[chronojump] fixed on session UNIQUE: main_menu has to be hidden



commit 9c841a76dc46130687d3ed9d8e8780928f0e0fc0
Author: Xavier de Blas <xaviblas gmail com>
Date:   Wed Jan 25 00:08:08 2017 +0100

    fixed on session UNIQUE: main_menu has to be hidden

 src/gui/chronojump.cs |    6 ++++--
 src/gui/networks.cs   |    3 +++
 2 files changed, 7 insertions(+), 2 deletions(-)
---
diff --git a/src/gui/chronojump.cs b/src/gui/chronojump.cs
index 36cab7f..7329591 100644
--- a/src/gui/chronojump.cs
+++ b/src/gui/chronojump.cs
@@ -3158,8 +3158,10 @@ public partial class ChronoJumpWindow
                //show the program
                notebook_start.CurrentPage = 1;
 
-               //it's not visible at startup
-               main_menu.Visible = true;
+               //make main_menu visible because it's not visible at startup.
+               //but don't show if session == UNIQUE
+               if(! sessionIsUnique)
+                       main_menu.Visible = true;
 
                if(m != Constants.Menuitem_modes.POWERGRAVITATORY && m != 
Constants.Menuitem_modes.POWERINERTIAL)
                {
diff --git a/src/gui/networks.cs b/src/gui/networks.cs
index 31bee67..1a18514 100644
--- a/src/gui/networks.cs
+++ b/src/gui/networks.cs
@@ -58,7 +58,9 @@ public partial class ChronoJumpWindow
        [Widget] Gtk.Button button_preferences_not_menu;
 
 
+       //variables used on gui/chronojump.cs
        private bool useVideo = true;
+       private bool sessionIsUnique = false;
 
        private enum linuxTypeEnum { NOTLINUX, LINUX, RASPBERRY, NETWORKS }
        private bool encoderUpdateTreeViewWhileCapturing = true;
@@ -146,6 +148,7 @@ public partial class ChronoJumpWindow
 
                if(config.SessionMode == Config.SessionModeEnum.UNIQUE) 
                {
+                       sessionIsUnique = true;
                        main_menu.Visible = false;
                        button_preferences_not_menu.Visible = true;
 


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