Second click on "buy now" in mobile doesn't open tab

So… this isn’t a “bug”, per se, but it still seems potentially confusing for our customers and I’m wondering if there is an easy fix:

When a user on a phone clicks our “buy now” button, it opens the checkout in a new tab. If that user then goes back to our site (without closing the tab or completing the purchase) and then clicks a “buy now” button again, nothing seems to happen. I know that it is because it is just “re-opening” the same tab as before in the background, but from the user end, it would appear the buy now button is simply broken at that point and doesn’t do anything.

Is there any way to to modify the JS code so clicking the button always opens a new tab?

Hi @DRG1 welcome to Shopify Community.

This is for sure a bug. It is a bad UX practice to open an internal link on a new tab, in particular for the Buy Now button. It will confuse the user and hurt your conversion rate.

I really suggest to change the theme code in a way that if a user press Buy Now it open the page in the same tab.

Please send your site and if your site is password protected, please send me the password. I will check it for you.