From 827ca670335c5370bcec07ca6b7e9c4cfb72f1ae Mon Sep 17 00:00:00 2001 From: Milan Crha Date: Mon, 21 Jun 2021 14:36:01 +0200 Subject: [PATCH] I#1537 - EShellSearchbar: Search option not saved on change Closes https://gitlab.gnome.org/GNOME/evolution/-/issues/1537 --- src/shell/e-shell-searchbar.c | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/src/shell/e-shell-searchbar.c b/src/shell/e-shell-searchbar.c index 49bb3d3f91..df98e8dde3 100644 --- a/src/shell/e-shell-searchbar.c +++ b/src/shell/e-shell-searchbar.c @@ -459,12 +459,11 @@ shell_searchbar_option_changed_cb (GtkRadioAction *action, if (current_value != SEARCH_OPTION_ADVANCED) { e_shell_view_set_search_rule (shell_view, NULL); e_shell_searchbar_set_search_text (searchbar, search_text); - if (search_text != NULL && *search_text != '\0') { - e_shell_view_execute_search (shell_view); - } else { - shell_searchbar_save_search_option (searchbar); - } + if (search_text != NULL && *search_text != '\0') + e_shell_view_execute_search (shell_view); + + shell_searchbar_save_search_option (searchbar); } else if (search_text != NULL) e_shell_searchbar_set_search_text (searchbar, NULL); }