From d61bff732108a778975d9d8cef57564a47f5916c Mon Sep 17 00:00:00 2001 From: Andy Smith Date: Fri, 21 Nov 2025 15:17:17 -0600 Subject: [PATCH] Ability to close search when input is empty --- app/javascript/controllers/bar_controller.js | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/app/javascript/controllers/bar_controller.js b/app/javascript/controllers/bar_controller.js index 941b791f6..a1fb7e144 100644 --- a/app/javascript/controllers/bar_controller.js +++ b/app/javascript/controllers/bar_controller.js @@ -23,8 +23,12 @@ export default class extends Controller { } clearInput() { - this.searchInputTarget.value = "" - this.searchInputTarget.focus() + if (this.searchInputTarget.value) { + this.searchInputTarget.value = "" + this.searchInputTarget.focus() + } else { + this.reset() + } } showModalAndSubmit(event) {