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

yext / search-ui-react / 21293560071
85%

Build:
DEFAULT BRANCH: main
Ran 23 Jan 2026 04:39PM UTC
Jobs 1
Files 113
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

23 Jan 2026 04:37PM UTC coverage: 85.161% (-0.05%) from 85.208%
21293560071

push

github

web-flow
fix: unmount pin components asynchronously (#617)

During a MapboxMap component update, the PinComponents are removed using a root.unmount() call and then rebuilt. The unmount, however, cannot happen while a render is in progress: previously, React would throw a warning and defer the actual unmount until the current render finished, but this change makes the deferral explicit. The MapboxMap render happens (during which the new PinComponents are built), and then the old PinComponents are destroyed.

J=WAT-5325
TEST=manual

Built and ran test-site. Confirmed that the "Attempted to synchronously unmount a root" error was no longer thrown.

---------

Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>

1003 of 1395 branches covered (71.9%)

Branch coverage included in aggregate %.

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

2251 of 2426 relevant lines covered (92.79%)

149.23 hits per line

Jobs
ID Job ID Ran Files Coverage
1 21293560071.1 23 Jan 2026 04:39PM UTC 113
85.16
GitHub Action Run
Source Files on build 21293560071
  • Tree
  • List 113
  • Changed 1
  • Source Changed 1
  • Coverage Changed 1
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Repo
  • Github Actions Build #21293560071
  • 4f54332c on github
  • Prev Build on main (#21048377137)
  • Next Build on main (#21300206553)
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