[shotwell] Fix search header hiding
- From: Jens Georg <jensgeorg src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [shotwell] Fix search header hiding
- Date: Fri, 25 Nov 2016 19:24:53 +0000 (UTC)
commit 070a14ee74d49669b1e49b787c5322549d047e65
Author: Jens Georg <mail jensge org>
Date: Fri Nov 25 19:52:58 2016 +0100
Fix search header hiding
Signed-off-by: Jens Georg <mail jensge org>
src/SearchFilter.vala | 5 ++++-
src/library/LibraryWindow.vala | 5 ++---
2 files changed, 6 insertions(+), 4 deletions(-)
---
diff --git a/src/SearchFilter.vala b/src/SearchFilter.vala
index 5a11936..8ecdde5 100644
--- a/src/SearchFilter.vala
+++ b/src/SearchFilter.vala
@@ -554,8 +554,11 @@ public class SearchFilterActions {
private void on_rating_changed (GLib.SimpleAction action,
GLib.Variant value) {
- action.set_state (value);
+ if (value.get_string () == action.get_state().get_string ())
+ return;
+
var filter = (RatingFilter) int.parse (value.get_string ());
+ action.set_state (value);
rating_changed(filter);
}
diff --git a/src/library/LibraryWindow.vala b/src/library/LibraryWindow.vala
index 9dc737f..330b743 100644
--- a/src/library/LibraryWindow.vala
+++ b/src/library/LibraryWindow.vala
@@ -275,7 +275,7 @@ public class LibraryWindow : AppWindow {
{ "CommonDisplayBasicProperties", on_action_toggle, null, "false", on_display_basic_properties },
{ "CommonDisplayExtendedProperties", on_action_toggle, null, "false", on_display_extended_properties
},
- { "CommonDisplaySearchbar", on_action_toggle, null, "false", on_display_searchbar },
+ { "CommonDisplaySearchbar", null, null, "false", on_display_searchbar },
{ "CommonDisplaySidebar", on_action_toggle, null, "true", on_display_sidebar },
{ "CommonDisplayToolbar", on_action_toggle, null, "true", on_display_toolbar },
@@ -685,8 +685,7 @@ public class LibraryWindow : AppWindow {
Config.Facade.get_instance().set_display_search_bar(is_shown);
show_search_bar(is_shown);
-
- action.set_state (value);
+ action.set_state (is_shown);
}
public void show_search_bar(bool display) {
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]