[dconf-editor] Select current key on start search.



commit 42461246b5f832c39980db88f25db22a48415cbe
Author: Arnaud Bonatti <arnaud bonatti gmail com>
Date:   Mon Feb 19 03:58:22 2018 +0100

    Select current key on start search.

 editor/browser-stack.vala |    2 +-
 editor/registry-info.vala |    4 +++-
 2 files changed, 4 insertions(+), 2 deletions(-)
---
diff --git a/editor/browser-stack.vala b/editor/browser-stack.vala
index ce0d2db..6dd74cc 100644
--- a/editor/browser-stack.vala
+++ b/editor/browser-stack.vala
@@ -53,7 +53,7 @@ class BrowserStack : Grid
     {
         if (current_view != ViewType.OBJECT)
             return ((RegistryList) stack.get_visible_child ()).get_selected_row_name ();
-        return "";
+        return object_view.full_name;
     }
 
     public void prepare_folder_view (GLib.ListStore key_model, bool is_ancestor)
diff --git a/editor/registry-info.vala b/editor/registry-info.vala
index 3057818..ed4e543 100644
--- a/editor/registry-info.vala
+++ b/editor/registry-info.vala
@@ -31,7 +31,8 @@ class RegistryInfo : Grid, BrowsableView
 
     public ModificationsHandler modifications_handler { private get; set; }
 
-    private Variant? current_key_info;
+    private Variant? current_key_info = null;
+    public string full_name { get; private set; default = ""; }
 
     /*\
     * * Cleaning
@@ -71,6 +72,7 @@ class RegistryInfo : Grid, BrowsableView
         bool has_schema;
         unowned Variant [] dict_container;
         current_key_info = key.properties;
+        full_name = key.full_name;
         key.properties.get ("(ba{ss})", out has_schema, out dict_container);
 
         if (key is GSettingsKey)


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