diff --git a/plugins/workbench-resources/src/components/SavedView.svelte b/plugins/workbench-resources/src/components/SavedView.svelte index e280fb3d16..bfaca3a4ee 100644 --- a/plugins/workbench-resources/src/components/SavedView.svelte +++ b/plugins/workbench-resources/src/components/SavedView.svelte @@ -49,7 +49,11 @@ let selectedId: Ref | undefined = undefined async function load (fv: FilteredView): Promise { - navigate(fv.location) + navigate({ + path: fv.location.path, + query: fv.location.query ?? undefined, + fragment: fv.location.fragment ?? undefined + }) setFilters(JSON.parse(fv.filters)) if (fv.viewletId !== undefined && fv.viewletId !== null) { const viewlet = await client.findOne(view.class.Viewlet, { _id: fv.viewletId })