fix(dees-input-dropdown): improve dropdown popup lifecycle with window layer overlay and animated visibility transitions

This commit is contained in:
2026-04-04 23:47:13 +00:00
parent 395e0fa3da
commit b1c174a4e2
4 changed files with 53 additions and 21 deletions

View File

@@ -1,5 +1,12 @@
# Changelog
## 2026-04-04 - 3.56.1 - fix(dees-input-dropdown)
improve dropdown popup lifecycle with window layer overlay and animated visibility transitions
- use a window layer to handle outside-click closing instead of document-level mousedown listeners
- await popup show and search focus to keep popup initialization and overlay setup in sync
- add guarded async hide logic with animated teardown and cleanup of scroll/resize listeners
## 2026-04-04 - 3.56.0 - feat(dees-input-dropdown)
extract dropdown popup into a floating overlay component with search, keyboard navigation, and viewport repositioning