[chronojump] Fixed bug where session menu could get unsensitive
- From: Xavier de Blas <xaviblas src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [chronojump] Fixed bug where session menu could get unsensitive
- Date: Thu, 14 May 2020 11:04:33 +0000 (UTC)
commit 32dc38d5dd6d6292a79a284bb4c1038701e591a0
Author: Xavier de Blas <xaviblas gmail com>
Date: Thu May 14 13:03:23 2020 +0200
Fixed bug where session menu could get unsensitive
src/gui/app1/menu.cs | 7 +++++++
src/gui/app1/session/main.cs | 2 ++
2 files changed, 9 insertions(+)
---
diff --git a/src/gui/app1/menu.cs b/src/gui/app1/menu.cs
index 515698b2..e49d7d51 100644
--- a/src/gui/app1/menu.cs
+++ b/src/gui/app1/menu.cs
@@ -316,6 +316,7 @@ public partial class ChronoJumpWindow
private void on_button_menu_session_more_clicked (object o, EventArgs args)
{
menus_sensitive_import_not_danger(false);
+ show_modes_sensitive(false);
//store which page we are on notebook_sup, except if we clicked on "more" from the session tab
if(notebook_sup.CurrentPage != Convert.ToInt32(notebook_sup_pages.SESSION))
@@ -343,6 +344,12 @@ public partial class ChronoJumpWindow
button_menu_preferences1.Sensitive = danger;
}
+ private void show_modes_sensitive(bool s)
+ {
+ button_show_modes.Sensitive = s;
+ button_show_modes1.Sensitive = s;
+ }
+
private void on_button_show_modes_clicked (object o, EventArgs args)
{
show_start_page();
diff --git a/src/gui/app1/session/main.cs b/src/gui/app1/session/main.cs
index abd6a4fc..18b73b08 100644
--- a/src/gui/app1/session/main.cs
+++ b/src/gui/app1/session/main.cs
@@ -105,6 +105,8 @@ public partial class ChronoJumpWindow
//but if it is start page, ensure notebook_mode_selector is 0
if(notebook_sup.CurrentPage == Convert.ToInt32(notebook_sup_pages.START))
notebook_mode_selector.CurrentPage = 0;
+
+ show_modes_sensitive(notebook_sup.CurrentPage != Convert.ToInt32(notebook_sup_pages.START));
}
private void app1s_eventboxes_paint()
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]