popup: Fix popup placement and base showcase startup (#2732)
## Summary - position DatePicker, Select, and Combobox from their actual trigger bounds - make dropdown popups use side placement so Menu opens above/below the trigger correctly - keep the DropdownButton story's first example opening downward ## Root cause Popup bounds were captured from a container that could include the deferred popup, producing large offsets. Menu popups also used corner positioning, which clamped an overflowing upward menu instead of using side placement and flipping to the available side. ## Validation - cargo fmt --all - cargo test -p gpui-base positioner --lib - cargo check -p gpui-component -p gpui-component-story - git diff --check --------- Co-authored-by: Codex <codex@openai.com>
J
Jason Lee committed
81305ef4a0fd86f64777791dd38ead5c303a15f4
Parent: f9a70b6
Committed by GitHub <noreply@github.com>
on 8/17/2026, 10:19:31 AM