[chronojump] On load session, menu cannot be used. So Escape will cance loading.



commit da525347a3464829d5afc842655e93da9521a587
Author: Xavier de Blas <xaviblas gmail com>
Date:   Thu Apr 2 18:20:14 2020 +0200

    On load session, menu cannot be used. So Escape will cance loading.

 src/gui/app1/chronojump.cs           | 8 +++++++-
 src/gui/app1/sessionLoadAndImport.cs | 4 ++++
 2 files changed, 11 insertions(+), 1 deletion(-)
---
diff --git a/src/gui/app1/chronojump.cs b/src/gui/app1/chronojump.cs
index 58c8a423..638bdbee 100644
--- a/src/gui/app1/chronojump.cs
+++ b/src/gui/app1/chronojump.cs
@@ -2485,6 +2485,9 @@ public partial class ChronoJumpWindow
                if(notebook_sup.CurrentPage != Convert.ToInt32(notebook_sup_pages.SESSION))
                        app1s_notebook_sup_entered_from = notebook_sup.CurrentPage;
 
+               radio_show_menu.Sensitive = false;
+               viewport_menu.Sensitive = false;
+               vbox_menu_tiny.Sensitive = false;
                sessionLoadWindowShow(app1s_windowType.LOAD_SESSION);
                notebook_sup.CurrentPage = Convert.ToInt32(notebook_sup_pages.SESSION);
        }
@@ -2505,7 +2508,10 @@ public partial class ChronoJumpWindow
                if( ! configChronojump.Compujump)
                        foundPersons = selectRowTreeView_persons(treeview_persons, 0);
 
-               //show hidden widgets
+               //show hidden widgets, and sensitivize
+               radio_show_menu.Sensitive = true;
+               viewport_menu.Sensitive = true;
+               vbox_menu_tiny.Sensitive = true;
                sensitiveGuiNoSession();
                sensitiveGuiYesSession();
 
diff --git a/src/gui/app1/sessionLoadAndImport.cs b/src/gui/app1/sessionLoadAndImport.cs
index 632649bf..e6a632ec 100644
--- a/src/gui/app1/sessionLoadAndImport.cs
+++ b/src/gui/app1/sessionLoadAndImport.cs
@@ -583,6 +583,10 @@ public partial class ChronoJumpWindow
        // ---- notebook page 2 (load sesion) buttons ----
        void app1s_on_button_cancel2_clicked (object o, EventArgs args)
        {
+               radio_show_menu.Sensitive = true;
+               viewport_menu.Sensitive = true;
+               vbox_menu_tiny.Sensitive = true;
+
                notebook_supSetOldPage();
        }
 


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