diff --git a/src/rugby-app-window.c b/src/rugby-app-window.c index c9f5f30bf2f8336c29ef379e90e5d3d5d37a19cd..c1df6e8b5af2964a5aa7341a845923d8a88f344f 100644 --- a/src/rugby-app-window.c +++ b/src/rugby-app-window.c @@ -158,11 +158,12 @@ show_try_filter_change_state (GSimpleAction *action, if (g_variant_get_boolean (value)) { gtk_custom_filter_set_filter_func (self->try_filter, try_filter_func, self, NULL); - gtk_filter_changed (GTK_FILTER (self->try_filter), GTK_FILTER_CHANGE_DIFFERENT); + gtk_filter_changed (GTK_FILTER (self->try_filter), GTK_FILTER_CHANGE_MORE_STRICT); } else { gtk_custom_filter_set_filter_func (self->try_filter, NULL, NULL, NULL); + gtk_filter_changed (GTK_FILTER (self->try_filter), GTK_FILTER_CHANGE_LESS_STRICT); } g_simple_action_set_state (action, value);