Commit Graph
4 Commits
Author SHA1 Message Date
ZacharyZhang-NY dbed3b603f Refactor: a disabled wrapper alone blocks choice bases
TestBasesBlockedByDisabledWrapper focuses CheckboxBase, RadioBase,
SwitchBase and ToggleBase, flips their wrapper to Disabled and presses
Space: none changes its value, and each does without the flip. So
choiceTarget goes from Switch, Toggle and MultiSelect, and PopupMenu
Check drops its copy; TestChoiceDisabledWhileFocused and
TestDropdownMenuCheckDisabledThisFrameKeepsValue still pass.

ComboboxBase is different: TestComboboxBaseIgnoresDisabledWrapper shows
a focused one still takes typing under a disabled wrapper, so Combobox
keeps a copy, now inline as its only user.
2026-10-05 13:47:09 -04:00
ZacharyZhang-NY a4e5683f57 Overlays: review r2 fixes 2026-10-05 13:17:47 -04:00
ZacharyZhang-NY e631f88cc0 Overlays: review r1 fixes 2026-10-05 12:59:33 -04:00
ZacharyZhang-NY 5d512d4a28 Overlays: components 081-090 2026-10-05 12:25:27 -04:00