I purchased a plugin called BNE Navbar. On mobile sites there is a slideout menu that I was having issues with. The developer provided me with a fix for x-body.min but when I updated pro it would always need to be redone. In the most recent versions the fix no longer works because x-body.min is no longer in the files. He tried to give me a fix for x.min and its not working,
His explanation is here.
Turn off for: English
Looks like they’ve updated that file and merged into what you have now. What you want to look for is the following:
k.csHooks.filter(“hash_scrolling_selector”, 'a[href*="#"]’);
And make it look like this:
k.csHooks.filter(“hash_scrolling_selector”, 'a[href*="#"]:not(.bne-navbar-link)’);
Notice that I’ve added the :not(.bne-navbar-link) so that it does not target the navbar links. The below zip contains your edited file but you’ll need to handle this going forward as I cannot keep editing a 3rd party script for you. You can see it working here http://designs.bnecreative.com/support-customers/istandardproducers/. Have you spoken to them about how to not make it a global scope on their targeting of all links with a “#”?
I also have a video of it not working. As you can see I was clicking the menu button while it was loading and it worked momentarily.