Convert Plus Modal Popup Safari Error

Hi there…

This problem still persists. If you open www.scottseditaacting.com in Safari - the Convert Plus modal popup pops up, then disappears after 2 seconds, but the background overlay remains and renders the site unusable.

Cleared browser history, latest PHP version, latest version of Safari and Mac OS (fully updated).

Please help!

Thank you.

Hello Scott,

Thank you for the very detailed information. Please be advised that some of the latest plugins does not play nice with Safari. Have you check your site using Google Chrome? Most preferably the Chrome’s incognito mode so that there are no browse cache in loading your site. If the plugin works with Chrome then there is an issue between the plugin or your site and Safari.

Hope this helps. Please let us know how it goes.

Yes, it works with Chrome, Firefox and Opera. It also works fine on Safari mobile (iPhone, etc.), just not on MacBooks or iMacs.

Needs to be fixed… it worked fine before the latest Safari update. Are Convert Plus going to correct this, or are we expected to just hope everyone uses a different browser instead?

Please can someone suggest a fix, or prompt Convert Plus to look into it?

Many thanks!

Hello Scott,

I checked your site in my Safari (11.1.2) and I do not have any issue.
I am seeing this:

Since it works most of the browsers, this can only be a conflict between your Safari browser. Have you tested your site using another Mac computer?

Please let us know how it goes.

Yes, we’ve tried it on four different Mac computers, of differing ages, and it is still broken. Yes, it worked for us when we used Safari 11.1.2, but it doesn’t work in Safari 12.1.

As I’m getting no luck here, I reached out to Convert Plus directly. They identified the problem as being with the X Theme and Cornerstone. Here’s what they said:

We just checked the issue yes you are facing the issue on the Safari but the errors in the console are related to the “Cornerstone” and “X -Theme” plugin.

Screenshot - https://cl.ly/bd43abc6b7fe

Also as you said that you got Convert Plus bundled with X theme then the Theme Author is the right person in this case in regards to the plugin support and updates as they modify the plugin before bundling.

So, any suggestions for a fix?

Thank you so much for your help!

Hello Scott,

Based from the screenshot, those 404 files is looking for *.js.map which should not be an issue. Those errors are just missing source-maps. They are requested by developer tools (especially in Safari) when possible, but won’t interfere with anything.
Basically it’s a way to map a combined/minified file back to an unbuilt state. When you build for production, along with minifying and combining your JavaScript files, you generate a source map which holds information about your original files. When you query a certain line and column number in your generated JavaScript you can do a lookup in the source map which returns the original location.

So, basically you can ignore those errors. Please check out this link for more information (https://stackoverflow.com/questions/19550060/how-do-i-toggle-source-mapping-in-safari-7/19823890#19823890).

Please turn OFF the source maps in your Safari and test your site again.

Please let us know how it goes.

Please, can someone just help me get my modal popup working again? I can’t ask every Safari user to disable source maps. This should work as part of the theme.

The modal popup has now been broken on my live site for Safari users for weeks and I have to get it working. Someone must be able to identify what the issue is, surely.

It shows up, then disappears and renders my site unusable for all the desktop Safari users I’ve had check it. There has to be a fix. Otherwise, it’s like saying, “Well, the airplane works for most flights!” I’m losing business because of this error.

Can you contact Convert Plus?

Please help me. This is a real problem now.

Thank you.

Hey Scott,

We will try to replicate this in Safari 12.1 and if a bug is found we will report this in our issue tracker so it will be investigated further and our development team might provide a fix in due time.

We understand that this is important for you but please note that the investigation might take time. Therefore, I’d recommend that you temporarily find an alternative plugin while this undergoes the process of investigation.

Thanks.

This topic was automatically closed 10 days after the last reply. New replies are no longer allowed.