Something went wrong. Try again.
Something went wrong. Try again.
ui/accounts: hide a hidden account's slot, so it does not take the pointer
With more than one account, clicks and hovers did nothing in any desk but the last: links showed no hand and did not open, and buttons did not press. Each account's desk fills a slot of its own in one stack, and hiding a desk hid what is in its slot but not the slot. Empty and shown, a later account's slot covered the window and took every pointer event meant for the desk under it. Keys still reached the shown desk, which hid the fault from tests that used keys alone. The accounts now hide the slots of the desks not shown, once each desk is built, since a desk focuses its list as it is made and a hidden node cannot take focus.
Author
rockorager.dev Date (Nov 9, 2026, 11:39 AM UTC) Commit
Copy SHA
Parent 731afc83 731afc83eac27eadee62c3e6bb979a100ba98c8c