- Ya
- 5 Septemba 2026, 01:58 UTC
- Mwandishi
- Kamo
- Ahadi ya
- 438737b
A hexhead's tooltip read "User w12" — the head id, which is the window id, in a string written for member avatars. A dock of six minimized windows was six identical labels, so the only way to find the one you wanted was to open them. The title was already there: every spawn carries the window's title (the store requires it), the context menu already shows it, and HexHead already had an `alt` prop feeding both its tooltip and its accessible name that nothing ever passed. Thread `head.title` down through the stage and the spring into it. Keep it current too. A head is spawned with the title the window had at the moment it was minimized, and titles keep moving after that — a chat renamed over the socket, a roster change, an AI session named by the server once it answers. The tool bus now mirrors `tool:title` as `hexheads:title`, and the engine applies it the way it applies unread counts: absolute, same-array on no change, and never spawning a head for a window that has none.