diff --git a/app/javascript/controllers/dropdown_controller.js b/app/javascript/controllers/dropdown_controller.js index c633a5d5..610455a0 100644 --- a/app/javascript/controllers/dropdown_controller.js +++ b/app/javascript/controllers/dropdown_controller.js @@ -9,15 +9,15 @@ export default class extends Controller { this.menuTarget.classList.toggle("hidden"); } - hideMenu() { + hideMenu = () => { this.menuTarget.classList.add("hidden"); } connect() { - document.addEventListener("click", () => this.hideMenu()); + document.addEventListener("click", this.hideMenu); } disconnect() { - document.removeEventListener("click", () => this.hideMenu()); + document.removeEventListener("click", this.hideMenu); } -} \ No newline at end of file +}