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

visgl / deck.gl / 38172559147
84%

Build:
DEFAULT BRANCH: master
Ran 11 Oct 2026 08:39PM UTC
Jobs 1
Files 424
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

11 Oct 2026 08:31PM UTC coverage: 83.703% (+0.08%) from 83.619%
38172559147

push

github

web-flow
fix(google-maps): wait for shared context in interleaved mode (#10792)

* fix(google-maps): wait for shared context in interleaved mode

Co-authored-by: Codex <noreply@openai.com>

* fix(google-maps): keep context creation callbacks on the same mode

Bind the positioning callback to the mode already selected for the WebGL
callback. A setProps change before onAdd must not skip standalone Deck
creation or create an interleaved Deck without Google's context.

Add regression coverage for both mutations before callbacks run.

Co-authored-by: Codex <noreply@openai.com>

* fix(google-maps): draw with the original overlay mode

Keep onDraw on the mode selected for the context lifecycle callbacks. Updating interleaved while those callbacks are pending or after Deck initializes must not draw through the other context path.

Cover both callback orders and prop-change timings with creation and drawing assertions.

Co-authored-by: Codex <noreply@openai.com>

* test(google-maps): release Deck-owned WebGL contexts

Standalone Decks in the new tests each created a WebGL context that was
never released, so Chromium evicted the shared test device and later
suites failed to link shaders.

---------

Co-authored-by: Codex <noreply@openai.com>
Co-authored-by: Chris Gervang <chrisgervang@users.noreply.github.com>
Co-authored-by: Chris Gervang <chris.gervang@joby.aero>

9399 of 11728 branches covered (80.14%)

Branch coverage included in aggregate %.

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

2 existing lines in 1 file now uncovered.

15830 of 18413 relevant lines covered (85.97%)

20153.91 hits per line

Coverage Regressions

Lines Coverage ∆ File
2
58.9
-1.84% modules/google-maps/src/utils.ts
Jobs
ID Job ID Ran Files Coverage
1 38172559147.1 11 Oct 2026 08:39PM UTC 424
83.7
GitHub Action Run
Source Files on build 38172559147
  • Tree
  • List 424
  • Changed 3
  • Source Changed 1
  • Coverage Changed 3
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Repo
  • Github Actions Build #38172559147
  • d9e395c9 on github
  • Prev Build on master (#38169386653)
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