diff --git a/composer.json b/composer.json index dd033bd..1a5f6d4 100644 --- a/composer.json +++ b/composer.json @@ -1,7 +1,7 @@ { "name": "fwdekker/death-notifier", "description": "Get notified when a famous person dies.", - "version": "0.14.1", "_comment_version": "Also update version in `package.json`!", + "version": "0.14.2", "_comment_version": "Also update version in `package.json`!", "type": "project", "license": "MIT", "homepage": "https://git.fwdekker.com/tools/death-notifier", diff --git a/composer.lock b/composer.lock index c893d59..df2da63 100644 Binary files a/composer.lock and b/composer.lock differ diff --git a/package-lock.json b/package-lock.json index be4e498..cac809d 100644 Binary files a/package-lock.json and b/package-lock.json differ diff --git a/package.json b/package.json index ebb09ea..c51860f 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "death-notifier", - "version": "0.14.1", "_comment_version": "Also update version in `composer.json`!", + "version": "0.14.2", "_comment_version": "Also update version in `composer.json`!", "description": "Get notified when a famous person dies.", "author": "Florine W. Dekker", "browser": "dist/bundle.js", diff --git a/src/main/index.html b/src/main/index.html index bf274fd..57faf29 100644 --- a/src/main/index.html +++ b/src/main/index.html @@ -164,7 +164,10 @@

- +
+ + +
diff --git a/src/main/js/Main.ts b/src/main/js/Main.ts index 5dafca8..aea62c0 100644 --- a/src/main/js/Main.ts +++ b/src/main/js/Main.ts @@ -560,8 +560,9 @@ doAfterLoad(() => { // Tracking management + const queryInput = $("#filterTrackingsQuery"); $("#filterTrackingsForm").addEventListener("submit", (event: SubmitEvent) => event.preventDefault()); - $("#filterTrackingsQuery").addEventListener("input", (event: InputEvent) => { + queryInput.addEventListener("input", (event: InputEvent) => { event.preventDefault(); $("#trackingsNoMatches")?.remove(); @@ -588,6 +589,10 @@ doAfterLoad(() => { $("#trackings tbody").appendChild(row); } }); + $("#filterTrackingsClear").addEventListener("click", () => { + queryInput.value = ""; + queryInput.dispatchEvent(new InputEvent("input")); + }); const addTrackingForm = $("#addTrackingForm"); addTrackingForm.addEventListener("submit", (event: SubmitEvent) => {