Skip to content

v0.101.0

Choose a tag to compare

@github-actions github-actions released this 16 Jun 07:43
· 16 commits to main since this release

v0.101.0 — Hover compare card now anchors to the icon you're hovering

The floating compare card now connects to the specific gear icon under your cursor, instead of always parking on the right side of the paper doll.

  • Anchored to the hovered icon's side. Hover an armor slot (left column) and the card opens to the left, beside that icon; hover a ring/amulet/weapon (right column) and it opens to the right. The card still sits beside the doll — it never covers any icon, always stays fully on-screen, and its width is budgeted to fit (falling back to whichever side has room on a narrow window).
  • No more flashing on a quick mouse pass. A short (~90 ms) open delay means sweeping the cursor across the tight icon grid no longer flickers a card per slot — but when a card is already open, moving to another icon switches instantly (no delay).
  • Gentle fade-in when the card appears.
  • Esc closes the card (after any real modal).

Dismiss-on-leave and switch-on-new-icon (the existing deferred-close + both-targets hit-test) are unchanged — they were already solid.

Notes

  • Build warning-free; the static paper-doll render is byte-identical (the change is purely hover behavior).
  • A small connector "beak" pointing from the card at the icon was scoped but deferred: its vertical alignment needs one round of live visual confirmation (the hover popup can't be exercised by the headless render harness), so it's a fast follow rather than something shipped unverified.