We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 65d4cec commit 7f15ab1Copy full SHA for 7f15ab1
1 file changed
src/main.js
@@ -378,6 +378,14 @@ function setTheme(theme) {
378
}
379
});
380
381
+ // On escape, clear search.
382
+ searchInput.addEventListener("keydown", (event) => {
383
+ if (event.key === "Escape") {
384
+ searchInput.value = "";
385
+ searchInput.dispatchEvent(new Event("sl-input", {}));
386
+ }
387
+ });
388
+
389
// Track search input focus state.
390
searchInput.addEventListener("focusin", () => searchFocused = true);
391
searchInput.addEventListener("focusout", () => searchFocused = false);
0 commit comments