question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

Not working properly on Safari 11 or IE11

See original GitHub issue

I have implemented this and it is working on Chrome and Firefox however sometimes it doesn’t work on Safari or IE11. After inspecting I have discovered that after scrolling past a Fade element, even after sitting on it for a while and scrolling back and forth, the css for .react-reveal remains opacity: 0.

screen shot 2018-04-05 at 3 07 32 pm

I have an onReveal callback that successfully works on Chrome as well and this does not get fired on Safari or IE11 either. Here is my implementation:

screen shot 2018-04-05 at 3 08 08 pm

<Fade right onReveal={this.handleOnReveal}> <img src={Images.TruckLiftgate} alt="truck_with_liftgate" /> </Fade>

When visiting the react-reveal website on safari all the examples work so this must be an implementation problem that is specific to safari/ie. Any help would be greatly appreciated, love this package but we will have to remove it from our upcoming site if we can’t get it working.

Issue Analytics

  • State:closed
  • Created 5 years ago
  • Reactions:2
  • Comments:24 (2 by maintainers)

github_iconTop GitHub Comments

5reactions
ryanturnbullroamcommented, May 17, 2018

Also had this issue in the past, fixed it by removing transition properties in my css within the react-reveal component’s children

4reactions
Nandez89commented, Nov 19, 2018

This issue is still happening, some elements stop showing because the opacity is stuck in 0 on safari.

Read more comments on GitHub >

github_iconTop Results From Across the Web

If Safari on Mac doesn't open a webpage or isn't working as ...
If Safari isn't working as you expect, one of these solutions might help.
Read more >
Fix site display issues with Compatibility View in Internet ...
You can turn it off by removing the site from your compatibility list. Not all website display problems are caused by browser incompatibility....
Read more >
IE 11 flexbox child width not respecting content (Safari too)
This seems to work just fine in Chrome, but Safari and IE seem to not respect the heading's width. What's going on here?...
Read more >
Page not load with Mac Safari or iOS || in IE11 (Windows10) is ...
In IE 11 (Windows 10) after 2 minutes waiting, the page is loaded. Afterwards the application continues to run very slow. Any solution?...
Read more >
Why are Internet Explorer 11 and Safari 10 no longer ...
Safari 10. Safari 10 (and lower versions) is no longer supported because this version is outdated. Although many sites work well, developers generally...
Read more >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found