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

helpscout / hsds-react / 2164
94%

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

pending completion
2164

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

Jobs
ID Job ID Ran Files Coverage
1 2164.1 13 May 2019 04:43PM UTC 0
100.0
Travis Job 2164.1
Source Files on build 2164
Detailed source file information is not available for this build.
  • Back to Repo
  • Travis Build #2164
  • 1235212c on github
  • Prev Build on master (#2163)
  • Next Build on master (#2165)
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