Files
qbz/crates/qbz-ui/ui/immersive
vicrodh 12b1b31255 fix(search): stop the live dropdown resurrecting on navigation
The search inputs' changed has-focus handlers re-invoked live() whenever
focus returned with text present, and Slint hands focus back without user
intent (focus reassignment when the focused element unmounts on a page
change, window re-activation) — the dropdown popped open on navigation.
Gate the refresh on the dropdown being already open; typing still opens
it through edited. Also release the header search focus and reset the
typing guard on every view change, so single-key hotkeys work again after
typing a search, and a guard left stuck true by an unmounted input is
cleared.

cc
2026-07-03 10:01:04 -06:00
..