[dconf-editor] Reopen AboutList on main panel.



commit f6a4036cdc318f51b1d67070d191715367bc0cfb
Author: Arnaud Bonatti <arnaud bonatti gmail com>
Date:   Wed Nov 21 15:11:28 2018 +0100

    Reopen AboutList on main panel.

 editor/about-list.vala   | 10 ++++++++++
 editor/browser-view.vala |  1 +
 2 files changed, 11 insertions(+)
---
diff --git a/editor/about-list.vala b/editor/about-list.vala
index 616d773..e8be622 100644
--- a/editor/about-list.vala
+++ b/editor/about-list.vala
@@ -33,15 +33,25 @@ private class AboutList : OverlayedList
         show_apropos ();
     }
 
+    internal void reset ()
+    {
+        edit_mode_action.set_state (false);
+        show_apropos ();
+    }
+
     /*\
     * * Action entries
     \*/
 
+    SimpleAction edit_mode_action;
+
     private void install_action_entries ()
     {
         SimpleActionGroup action_group = new SimpleActionGroup ();
         action_group.add_action_entries (action_entries, this);
         insert_action_group ("about", action_group);
+
+        edit_mode_action = (SimpleAction) action_group.lookup_action ("set-edit-mode");
     }
 
     private const GLib.ActionEntry [] action_entries =
diff --git a/editor/browser-view.vala b/editor/browser-view.vala
index 2bc7e6d..c737e34 100644
--- a/editor/browser-view.vala
+++ b/editor/browser-view.vala
@@ -214,6 +214,7 @@ private class BrowserView : Stack, AdaptativeWidget
         else if (in_window_modifications)
             hide_in_window_modifications ();
 
+        about_list.reset ();
         set_visible_child (about_list);
         in_window_about = true;
     }


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