Files
openclaw/ui
Peter Steinberger 6d716d9318 fix(ui): keep composer pickers visible near viewport edges (#123386)
* fix(ui): keep composer pickers visible near viewport edges

Model and effort pickers now share viewport-aware, preferred-above placement through the anchored overlay. This replaces the fixed CSS positioning policy so either picker can flip and shift within the viewport.

* test(ui): move picker regression to model flow suite

Keep the viewport-placement regression in the existing model and reasoning E2E owner so the composer redesign suite remains below the max-lines gate without losing coverage.

* test(ui): wait for adaptive pickers before interaction

Wait for the Web Awesome popup content to become visible before measuring menus or sending keyboard input. This aligns existing E2E interactions with the asynchronous details toggle lifecycle.
2026-08-13 18:53:34 -07:00
..