v0.104.3 — A slice's card stays
Shipped 2026-09-21 — built on version/0.104.3, one commit, merged to
main as 28f0197c, tagged v0.104.3. A follow-up to the
Timeline strip from playing with it: the effect card that
opened on hover was hard to reach across the gap between the slice and the
card, and the Edit / End / Remove links in it with it.
- Click pins. Clicking a slice keeps its card open; the slice is outlined while it is. The card ignores the mouse leaving and clicks anywhere else, and carries an ×.
- What lets go: the ×; Escape, from anywhere on the page (Mantine's
closeOnEscapehears only the card's own keys, so a window listener runs while a card is pinned); opening the + menu, the timed-effect dialogue, Add to initiative, or the click-to-set-start mode — one open thing at a time; pinning another slice, which replaces it. Leaving the map or the route unmounts the strip and the pin with it; an effect that ends or is removed takes its card with it. - Hover still previews any slice, pinned or not.
Verified live on the dev map through the DOM (the hidden tab renders no Mantine popover, so the card itself rests on the contract test): click pins, click again unpins, pinning the second replaces the first, an outside click and the mouse leaving keep it, Escape releases.