From bfc89124cf6565ed1c1e3cdbf3e9b3a0cf787a31 Mon Sep 17 00:00:00 2001 From: Jorge Manrubia Date: Wed, 7 May 2025 13:55:28 +0200 Subject: [PATCH] Reorder --- .../controllers/navigable_list_controller.js | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/app/javascript/controllers/navigable_list_controller.js b/app/javascript/controllers/navigable_list_controller.js index ea518de34..4951517d9 100644 --- a/app/javascript/controllers/navigable_list_controller.js +++ b/app/javascript/controllers/navigable_list_controller.js @@ -25,12 +25,6 @@ export default class extends Controller { this.#setCurrentFrom(this.itemTargets[this.itemTargets.length - 1]) } - #handleArrowKey(event, fn) { - if (event.shiftKey || event.metaKey || event.ctrlKey) { return } - fn.call() - event.preventDefault() - } - #selectPrevious() { if (this.currentItem.previousElementSibling) { this.#setCurrentFrom(this.currentItem.previousElementSibling) @@ -61,6 +55,12 @@ export default class extends Controller { } } + #handleArrowKey(event, fn) { + if (event.shiftKey || event.metaKey || event.ctrlKey) { return } + fn.call() + event.preventDefault() + } + #keyHandlers = { ArrowDown(event) { this.#handleArrowKey(event, this.#selectNext.bind(this))