• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

coreui / coreui-pro / 36741598553
96%
main: 94%

Build:
Build:
LAST BUILD BRANCH: v6-dev
DEFAULT BRANCH: main
Ran 30 Sep 2026 04:06PM UTC
Jobs 1
Files 76
Run time 1min
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

30 Sep 2026 04:05PM UTC coverage: 95.408% (-0.008%) from 95.416%
36741598553

push

github

web-flow
fix(Calendar): let every date inside the limits take the focus (#1485)

A date that cannot be picked no longer drops out of keyboard navigation.
Every day, week row, month, quarter and year that reaches into minDate /
maxDate carries a tabindex, so the arrows, Home/End and the page keys stop
on a date in disabledDates instead of walking past it, aria-disabled tells a
screen reader it is unavailable, and Enter, Space and a click do nothing
there. Only cells wholly outside the limits, and the days of an adjacent
month without selectAdjacentDays, take no focus. tabindex now marks what can
take the focus and data-coreui-selectable what can be picked; click and
keydown are delegated to the first, hover to the second.

The calendar opens on today moved into the limits, and focus lands there even
when that date cannot be picked. getOpeningDate, which searched up to a year
either way for a month with something to pick, and the walk past disabled
cells in the arrow and page handlers are gone. A page given explicitly that lies wholly
outside the limits still shows as asked: its grid is the tab stop and an arrow
moves to the limit it points toward. A month or year of the navigation views
that cannot be picked stays closed, like every other cell that cannot be
picked, and the state refresh after a pick covers every cell, since a date
that cannot be picked can still hold the selection and would otherwise keep
it, and the tab stop with it.

6387 of 6940 branches covered (92.03%)

Branch coverage included in aggregate %.

47 of 47 new or added lines in 2 files covered. (100.0%)

11502 of 11810 relevant lines covered (97.39%)

892.86 hits per line

Jobs
ID Job ID Ran Files Coverage
1 36741598553.1 30 Sep 2026 04:06PM UTC 76
95.41
GitHub Action Run
Source Files on build 36741598553
  • Tree
  • List 76
  • Changed 2
  • Source Changed 2
  • Coverage Changed 2
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Repo
  • Github Actions Build #36741598553
  • 8d9f98b9 on github
  • Prev Build on v6-dev (#36740471206)
  • Next Build on v6-dev (#36747125001)
  • Delete
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE TRIAL · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc