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

helpscout / hsds-react / 2164 / 1
94%
master: 94%

Build:
DEFAULT BRANCH: master
Ran 13 May 2019 04:44PM UTC
Files 525
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

13 May 2019 04:33PM UTC coverage: 100.0%. Remained the same
2164.1

push

travis-ci

web-flow
Page.Action: Add Sticky Feature (#617)

* Adding IntersectionObserver to Page.Actions

* Add basic styles for Page Actions Sticky Wrapper

* Finish building Page Actions sticky component

* Start re-working Page Actions tests

* Complete tests for Page.Actions

* Add docs for sticky feature in Page Actions

* Fine tune offset for sticky -> not-sticky

* Sticky Actions: Fix implementation for Firefox

This update adjusts the sticky detection by using the `intersectionRatio` prop,
rather than `isIntersecting` prop. This is due to the differences between how
Firefox calculations the intersection value vs. Chrome/Safari.

Firefox also has a strange issue re: horizontal calculation. Once the element
is intersection horizontally (y axis), the IntersectionObserver no longer
detects vertical (x) based intersections.

Because of this, I've hidden the sticky version of the Page Actions element
for Firefox for smaller viewports. The value is determined by the Page's
min media query support.

3408 of 3408 branches covered (100.0%)

Branch coverage included in aggregate %.

10630 of 10630 relevant lines covered (100.0%)

236.56 hits per line

Source Files on job 2164.1
  • Tree
  • List 0
  • Changed 35
  • Source Changed 8
  • Coverage Changed 35
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Build 746
  • Travis Job 2164.1
  • 1235212c on github
  • Prev Job for on master (#2163.1)
  • Next Job for on master (#2165.1)
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