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

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

Build:
Build:
LAST BUILD BRANCH: v6-dev
DEFAULT BRANCH: main
Ran 23 Sep 2026 08:04PM 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

23 Sep 2026 08:02PM UTC coverage: 94.466% (+0.001%) from 94.465%
35913268998

push

github

web-flow
fix(Popup): keep the page still when the panel takes focus (#1401)

* fix(Popup): keep the page still when the panel takes focus

Opening a picker whose panel mounts into body (a field inside an overflow,
transform or contain ancestor, or an explicit container) scrolled the page
to the bottom. The panel is appended at the end of the document, Floating UI
sets its position a tick later, and the entry cell received focus in
between, so the browser scrolled to where the panel still was.

Focus the entry with preventScroll: the panel ends up next to the anchor,
which is already in view. Measured in Chromium: scrollY went from 1813 to 0.

* fix(Popup): reveal the entry once the panel is positioned

preventScroll alone removed every scroll, including the ones the old
focus() did on purpose: the roll column that reopens at scrollTop 0 after
the panel was unmounted, a panel opened programmatically with the field
below the fold, and the mobile branch, which never positions a teleported
panel at all. The entry still takes focus without scrolling; once the first
position is applied (or right away when positioning is skipped) it scrolls
into view with block and inline nearest, which touches nothing when the
panel already sits by a visible field.

The three cases live in the visual suite, since none of them has a layout
without the stylesheet; each fails with preventScroll alone.

6022 of 6641 branches covered (90.68%)

Branch coverage included in aggregate %.

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

11132 of 11518 relevant lines covered (96.65%)

615.0 hits per line

Jobs
ID Job ID Ran Files Coverage
1 35913268998.1 23 Sep 2026 08:04PM UTC 76
94.47
GitHub Action Run
Source Files on build 35913268998
  • Tree
  • List 76
  • 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 #35913268998
  • 16a40a28 on github
  • Prev Build on v6-dev (#35908868252)
  • Next Build on v6-dev (#35920548608)
  • 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