From 76aabebc6e4ad08c760e52b9fbac59d97aaea799 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=EA=B9=80=EB=B3=B4=EA=B3=A4?= Date: Thu, 5 Mar 2026 11:16:01 +0900 Subject: [PATCH] =?UTF-8?q?fix:=20[approval]=20=EA=B1=B0=EB=9E=98=EC=B2=98?= =?UTF-8?q?=20=EA=B2=80=EC=83=89=20=ED=82=A4=EB=B3=B4=EB=93=9C=20=EB=B0=A9?= =?UTF-8?q?=ED=96=A5=ED=82=A4=20=EB=82=B4=EB=B9=84=EA=B2=8C=EC=9D=B4?= =?UTF-8?q?=EC=85=98=20=EB=B2=84=EA=B7=B8=20=EC=88=98=EC=A0=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - moveDown/moveUp 시 debounce 타이머 클리어하여 search 재실행 방지 --- resources/views/approvals/partials/_expense-form.blade.php | 2 ++ 1 file changed, 2 insertions(+) diff --git a/resources/views/approvals/partials/_expense-form.blade.php b/resources/views/approvals/partials/_expense-form.blade.php index 29d70d56..bdcc9bda 100644 --- a/resources/views/approvals/partials/_expense-form.blade.php +++ b/resources/views/approvals/partials/_expense-form.blade.php @@ -681,11 +681,13 @@ function renderDropdown(inputEl) { moveDown() { if (!dropdown || results.length === 0) return; + clearTimeout(debounceTimer); highlighted = (highlighted + 1) % results.length; renderDropdown(this.$refs.vinput); }, moveUp() { if (!dropdown || results.length === 0) return; + clearTimeout(debounceTimer); highlighted = highlighted <= 0 ? results.length - 1 : highlighted - 1; renderDropdown(this.$refs.vinput); },