Just launched a new site and discovered a serious bug:
The animations that display a navigation, logo and CTA on scroll are not running in Safari. Nor is a flyout menu that slides in when you click “Startup Verticals” in the primary nav.
Everything works great in Chrome. Nothing works in Safari.
I think it may have to do with the configuration of initial state? I think others may be having Safari bugs, too? Any help or tip or workarounds would be appreciated, even if they are quick and dirty hacks. Will pay bug bounty via Venmo!
Thanks for getting back to me. You are the first person to report that it DOES work in Safari. To be clear: this is desktop safari only. Animations work properly on mobile.
I am on Version 13.1.2 and none of the click-based animations are working on the site. What version are you using?
The console is reporting a jquery error “document.body.appendChild” which is likely related as it doesn’t appear in Chrome.
@joejola Thanks for the tip! This is a breakthrough!
The div that all of these animated navigation features live inside does not appear in the designer in Safari at all. I can’t make it show up. This must be the underlying cause of the animation failure. The elements are simply not in the DOM.
Did you peak in the webflow designer link? Any ideas why that might be the case?
It’s not uncommon, this has happened to me before. I’m not sure which interactions aren’t cross-browser compatible. But from what I can tell, IX2 is where the issues lay.
I recommend you rebuilding it in Safari. Best practice is to achieve the interaction in as few steps as possible. It makes it easy to for the browser to compile and for you to troubleshoot when there are issues.