From 2b596173b63574e82c0da9eaf153ad3110c97c39 Mon Sep 17 00:00:00 2001 From: "Joseph.Rawlings" Date: Wed, 11 Mar 2026 18:31:36 -0400 Subject: [PATCH] Fix dropdown alternating position: reset style.left before measuring getBoundingClientRect --- themes/lucentui/views/components/dropdown.blade.php | 1 + 1 file changed, 1 insertion(+) diff --git a/themes/lucentui/views/components/dropdown.blade.php b/themes/lucentui/views/components/dropdown.blade.php index f4867edb1..98eb0242d 100644 --- a/themes/lucentui/views/components/dropdown.blade.php +++ b/themes/lucentui/views/components/dropdown.blade.php @@ -3,6 +3,7 @@ activeIndex = -1; $nextTick(() => { let dropdown = $refs.dropdown; + dropdown.style.left = ''; let rect = dropdown.getBoundingClientRect(); let windowWidth = window.innerWidth; dropdown.style.left = rect.right > windowWidth ? `-${rect.width - 40}px` : '0';