From 5b3b3290de5122e126350b49581fa72c12138d65 Mon Sep 17 00:00:00 2001 From: tdgao Date: Tue, 20 Oct 2026 18:36:29 -0600 Subject: [PATCH] fix: timeframe picker --- packages/ui/src/components/base/Combobox.vue | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/ui/src/components/base/Combobox.vue b/packages/ui/src/components/base/Combobox.vue index bbb046cf71e..aeaeca0ae67 100644 --- a/packages/ui/src/components/base/Combobox.vue +++ b/packages/ui/src/components/base/Combobox.vue @@ -399,7 +399,7 @@ const effectiveTriggerEl = computed(() => { }) const outsideClickIgnoreTargets = computed(() => [ effectiveTriggerEl, - dropdownRef, + containerRef, ...props.outsideClickIgnore, ]) @@ -1050,7 +1050,7 @@ function startPositionTracking() { listenerWindow.addEventListener('beforeunload', handleWindowClose) listenerWindow.visualViewport?.addEventListener('scroll', handleViewportChange) listenerWindow.visualViewport?.addEventListener('resize', handleViewportChange) - stopOutsideClick = onClickOutside(containerRef, () => closeDropdown(false), { + stopOutsideClick = onClickOutside(dropdownRef, () => closeDropdown(false), { window: listenerWindow, ignore: outsideClickIgnoreTargets, })