diff options
Diffstat (limited to 'src/lib/Utility')
| -rw-r--r-- | src/lib/Utility/parameters.ts | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/src/lib/Utility/parameters.ts b/src/lib/Utility/parameters.ts index cf24eb8c..8844f109 100644 --- a/src/lib/Utility/parameters.ts +++ b/src/lib/Utility/parameters.ts @@ -4,10 +4,9 @@ import { get } from 'svelte/store'; export const clearAllParameters = (saved: string[] = []) => { if (browser) { - const parameters = new URLSearchParams(); + if (get(page).url.searchParams.size === 0) return; - if (get(page).url.searchParams.has('tool')) - parameters.set('tool', get(page).url.searchParams.get('tool') || ''); + const parameters = new URLSearchParams(); saved.forEach((key) => { if (get(page).url.searchParams.has(key)) { |