OpenURL is blocked by Safari Popup Blocker

When using the OpenURL action to open a link in a new tab, Safari’s pop-up blocker kicks in and from a user perspective “nothing happens”.

In Chrome on mobile, I get a pop up warning.

In my case, these are both triggered by an On Click event, but it seems like the browsers don’t interpret them as direct user interactions, ref. this stackoverflow post.

Found the cause, and can reproduce in 2 different solutions:

If you use the Create Object on a database connected data source before using OpenURL with "Open in New” it will be treated as a pop-up, and will be blocked by Safari on mobile and desktop.

image
If you swap the order, there’s no problem.

image

Hello, and thanks for reaching out! Great job on digging and finding the root cause, this is valuable information and I will pass this along to the developer team.

1 Like