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

visgl / deck.gl / 42314635585
85%

Build:
DEFAULT BRANCH: master
Ran 06 Nov 2026 11:58PM UTC
Jobs 1
Files 446
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

06 Nov 2026 11:51PM UTC coverage: 85.022% (+0.05%) from 84.975%
42314635585

push

github

web-flow
fix(maplibre): insert interleaved layer groups once sources load (#10734)

* fix(maplibre): insert interleaved layer groups once sources load

resolveMapLibreLayerGroups returns early until map.isStyleLoaded(), which
in MapLibre also waits for every source's tiles and images. The overlay
only retried on `styledata`, and on first load those events all fire while
tiles are still loading. Layers with `beforeId` were then never added to
the style and were drawn on top of the map instead. Also retry on
`sourcedata`.

Fixes #10733

Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>

* fix(maplibre): only listen for sourcedata while layer groups are pending

Arm the sourcedata listener only when resolving layer groups is deferred
because the style or its sources are still loading, and detach it once
the groups are resolved. This avoids reconciling on every tile and
GeoJSON update, and also applies layer changes made via setProps while
sources reload, including removing groups that are no longer used.

---------

Co-authored-by: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
Co-authored-by: Chris Gervang <chris.gervang@joby.aero>
Co-authored-by: Chris Gervang <chrisgervang@users.noreply.github.com>

10886 of 13330 branches covered (81.67%)

Branch coverage included in aggregate %.

18 of 19 new or added lines in 1 file covered. (94.74%)

17480 of 20033 relevant lines covered (87.26%)

31620.52 hits per line

Uncovered Changes

Lines Coverage ∆ File
1
59.92
3.7% modules/maplibre/src/overlay.ts
Jobs
ID Job ID Ran Files Coverage
1 42314635585.1 06 Nov 2026 11:58PM UTC 446
85.02
GitHub Action Run
Source Files on build 42314635585
  • Tree
  • List 446
  • Changed 2
  • Source Changed 1
  • Coverage Changed 2
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Repo
  • Github Actions Build #42314635585
  • b7a7a337 on github
  • Prev Build on master (#42289196851)
  • Next Build on master (#42338409747)
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