I#1537 - EShellSearchbar: Search option not saved on change
Closes https://gitlab.gnome.org/GNOME/evolution/-/issues/1537
This commit is contained in:
@ -459,12 +459,11 @@ shell_searchbar_option_changed_cb (GtkRadioAction *action,
|
|||||||
if (current_value != SEARCH_OPTION_ADVANCED) {
|
if (current_value != SEARCH_OPTION_ADVANCED) {
|
||||||
e_shell_view_set_search_rule (shell_view, NULL);
|
e_shell_view_set_search_rule (shell_view, NULL);
|
||||||
e_shell_searchbar_set_search_text (searchbar, search_text);
|
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)
|
} else if (search_text != NULL)
|
||||||
e_shell_searchbar_set_search_text (searchbar, NULL);
|
e_shell_searchbar_set_search_text (searchbar, NULL);
|
||||||
}
|
}
|
||||||
|
Reference in New Issue
Block a user