To me, this is a no-brainer. I don’t get why Bubble doesn’t have this option.
Yes, I know there is a workaround, however, it is inconvenient.
There are many cases where if a user clicks a button or an icon, I want them to navigate to another website in another tab. It’s easiest to do this through a workflow element.
It’s weird stuff like this that makes me recommend Bubble to people with a BIG warning.
Use HTML element instead and use target="_blank" on an href to pop a new tab.
<a href="Current cell's Get Google Shopping Products shopping_result's link" target="_blank" rel="noopener noreferrer"><img src="Current cell's Get Google Shopping Products shopping_result's thumbnail"/></a>
<script>
.product-image-center {
display: block;
margin-left: auto;
margin-right: auto;
width: 50%;
}
</script>
<a href="Current cell's Get Google Shopping Products shopping_result's link" target="_blank" rel="noopener noreferrer"><img src="Current cell's Get Google Shopping Products shopping_result's thumbnail" class="product-image-center" height="120" width="120" /></a>