From dbc2f47f80af19fece86fb1366b652d0f1152dfd Mon Sep 17 00:00:00 2001 From: Jorge Manrubia Date: Thu, 2 Oct 2025 15:58:27 +0200 Subject: [PATCH] Keep filter panel during page refreshes --- app/views/filters/_settings.html.erb | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/app/views/filters/_settings.html.erb b/app/views/filters/_settings.html.erb index 16b37ba6d..5642197fb 100644 --- a/app/views/filters/_settings.html.erb +++ b/app/views/filters/_settings.html.erb @@ -1,11 +1,12 @@ <% cache user_filtering do %> - <%= tag.aside id: "filter-settings", + <%= tag.aside \ class: class_names("filters flex align-center gap-half justify-center center margin-block-end", { "filters--expanded": user_filtering.expanded? }), data: { controller: "toggle-class filter-settings", toggle_class_toggle_class: "filters--expanded", filter_settings_filters_set_class: "filters--has-filters-set", filter_settings_no_filtering_url_value: no_filtering_url, + turbo_permanent: true, filter_settings_refresh_url_value: settings_refresh_path } do %> <%= form_with url: filter_url, method: :get, class: "", data: { controller: "form",