How to prevent ios17 interactive widgets to open the app after an interaction?

I have a widget with a few buttons which call the same AppIntent. If I press the buttons slowly everything works perfectly, but If I press them quickly (I assume, before the re-render from the previous press has finished) the system opens my app instead of calling the AppIntent. Is this a bug? is there a way to prevent this?

Thanks.

Replies

I have the exact same question. Really need the answer.

I have the same issue as well for an interactive widget I am developing. I submitted a bug report in the Feedback app. Please consider also submitting a bug report.

Post not yet marked as solved Up vote reply of Todd Down vote reply of Todd

Hi! I have still exactly the same behavior on iOS 17 beta 4. It is absolutely unpredictable when the tap on an interactive item (button or toggle) will pass through and will open the app.

I did put a background interactive button (with an intent) doing nothing to try to catch miss click. It improve behavior but some tap still open the app with no reason.

It looks like a bug but I am afraid it will persist for a while... :(

It seems to occurs less often with iOS 17 beta 5 but it still happens :(

Any news on this? This can mess up soooo much with the UX