Skip to content

v1.5.28

Choose a tag to compare

@github-actions github-actions released this 14 Jul 21:19

🐛 Fixes

  • <DateRangePicker> — the second click now always registers (FW-17 follow-up). Picking the
    first date worked, but the second click often did nothing: while you moved the pointer toward the
    end date, each hover rebuilt the whole day grid, so the day cell under the cursor was replaced
    mid-click — the mousedown landed on the old node and the mouseup on the new one, and the
    browser never fired a click. The hover preview now re-decorates the existing day cells in
    place
    (a new shared refreshDays() on the calendar core) instead of rebuilding them, so cells
    keep their identity and real clicks always land. Also stopped the value-sync effect from
    re-rendering on hover (it was tracking the pending/hover signals through the day-cell decorator —
    now runs untracked). <Datepicker> is unaffected. Pinned by a regression test that drives a real
    mousedown → hover → mouseup and asserts the cell is never detached.