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

naver / billboard.js / 24556718728
94%

Build:
DEFAULT BRANCH: master
Ran 17 Apr 2026 08:59AM UTC
Jobs 3
Files 137
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

17 Apr 2026 08:55AM UTC coverage: 93.621% (+0.05%) from 93.567%
24556718728

push

github

web-flow
fix(zoom): fix drag zoom boundary release and circle transition desync 

Two related fixes for drag-zoom UX (issue #4131 and follow-up):

1. clampPointer in initZoomBehaviour (zoom.ts)
   - Mouse release outside the chart boundary silently dropped the zoom
     because the resulting end value fell outside scale domain, failing
     withinRange() in chart.zoom().
   - Clamp start/drag/end pointer values to [0, state.width/height] when
     axis.x.extent is not configured, so onzoomend fires and the zoom is
     applied even when the cursor leaves the plot area.

2. Distinct transition name for circle cx/cy (point.ts)
   - redrawCircle scheduled cx/cy and opacity transitions with the same
     name "t" on overlapping selections. D3-transition interrupts prior
     same-named transitions on the same element, so the cx/cy animation
     was cancelled before commit — circles stayed at pre-zoom positions
     while line and axis moved correctly (visual desync).
   - Use `${t}-pos` for cx/cy so it runs independently of the opacity
     transition, restoring synchronized animation.

Add regression tests for both in test/interactions/zoom-spec.ts.

Close #4131

6907 of 7680 branches covered (89.93%)

Branch coverage included in aggregate %.

6 of 6 new or added lines in 1 file covered. (100.0%)

8709 of 9000 relevant lines covered (96.77%)

20754.95 hits per line

Jobs
ID Job ID Ran Files Coverage
1 run-23.x - 24556718728.1 17 Apr 2026 08:59AM UTC 137
93.62
GitHub Action Run
2 run-22.x - 24556718728.2 17 Apr 2026 08:59AM UTC 137
93.62
GitHub Action Run
3 run-24.x - 24556718728.3 17 Apr 2026 08:59AM UTC 137
93.62
GitHub Action Run
Source Files on build 24556718728
  • Tree
  • List 137
  • Changed 2
  • Source Changed 0
  • Coverage Changed 2
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Repo
  • 00f68593 on github
  • Prev Build on master (#24550161999)
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc