From 3bd9c9f670eac1409f487d35b2e599a556a30271 Mon Sep 17 00:00:00 2001 From: Chris Lawton <chris.lawton@torchbox.com> Date: Fri, 18 Jan 2019 12:41:35 +0000 Subject: [PATCH] allows for filters to stay open where on pages without a seach input --- .../src/javascript/apply/submission-filters.js | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/opentech/static_src/src/javascript/apply/submission-filters.js b/opentech/static_src/src/javascript/apply/submission-filters.js index eaaf37d31..5fa7a7f61 100644 --- a/opentech/static_src/src/javascript/apply/submission-filters.js +++ b/opentech/static_src/src/javascript/apply/submission-filters.js @@ -21,7 +21,14 @@ // check if the page has a query string and keep filters open if so on desktop const minimumNumberParams = 1 + urlParams.has('query') ? 1 : 0; - if ([...urlParams].length > minimumNumberParams && $(window).width() > 1024) { + // check for a search query param + if (urlParams.has('query')) { + if ([...urlParams].length > minimumNumberParams && $(window).width() > 1024) { + $body.addClass(filterOpenClass); + updateButtonText(); + } + } + else if ([...urlParams].length >= 1 && $(window).width() > 1024) { $body.addClass(filterOpenClass); updateButtonText(); } -- GitLab