[dconf-editor] Fix selection after search reload.
- From: Arnaud Bonatti <arnaudb src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [dconf-editor] Fix selection after search reload.
- Date: Mon, 19 Feb 2018 13:48:30 +0000 (UTC)
commit d23fefd3b12e55ea1c35eb726b5a54d315f11110
Author: Arnaud Bonatti <arnaud bonatti gmail com>
Date: Mon Feb 19 14:47:41 2018 +0100
Fix selection after search reload.
editor/dconf-window.vala | 6 ++++--
1 files changed, 4 insertions(+), 2 deletions(-)
---
diff --git a/editor/dconf-window.vala b/editor/dconf-window.vala
index 57da62e..4e70a2a 100644
--- a/editor/dconf-window.vala
+++ b/editor/dconf-window.vala
@@ -593,15 +593,17 @@ class DConfWindow : ApplicationWindow
private void request_search (bool reload)
{
+ string selected_row = browser_view.get_selected_row_name ();
if (reload)
{
reload_search_action.set_enabled (false);
- browser_view.set_search_parameters (current_path, bookmarks_button.get_bookmarks ());
+ browser_view.set_search_parameters (saved_view, bookmarks_button.get_bookmarks ());
reload_search_next = false;
}
- string selected_row = browser_view.get_selected_row_name ();
update_current_path (ViewType.SEARCH, search_entry.text);
browser_view.select_row (selected_row);
+ if (!search_entry.has_focus)
+ search_entry.grab_focus_without_selecting ();
}
private void reload_view ()
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]