diff --git a/docs/_static/extensibility-directory.js b/docs/_static/extensibility-directory.js index 597b475..7f08580 100644 --- a/docs/_static/extensibility-directory.js +++ b/docs/_static/extensibility-directory.js @@ -324,8 +324,10 @@ window.onload = function () { const searchParams = new URLSearchParams(url); const filterType = searchParams.has("app") ? "app" : searchParams.has("tag") ? "tag" : ""; - const filter = searchParams.get(filterType).split("-").join(" "); - filterList(filter); + if (filterType) { + const filter = searchParams.get(filterType).split("-").join(" "); + filterList(filter); + } }; /** @@ -342,7 +344,9 @@ function updateSearchParam(name, value) { value = value.replace(/\s/g, "-").toLowerCase(); searchParams.set(name, value); - window.location.search = searchParams; + + const url = window.location.pathname + "?" + searchParams.toString() + window.location.hash; + window.history.replaceState({ name: name, value: value }, "", url); } /**