Hi all!
I’m trying to achieve the following behavior with an app I’m making:
- Trigger happens on phone
- App is launched to the foreground on the watch
- User interacts with app screen
- App is closed immediately after interaction
- User is returned to whatever screen they were on
I have all of this working except when there is a pre-existing notification on the watch screen (which is obviously really common).
When there is a pre-existing notification on the screen, this is what I get:
- Trigger happens on phone
- App is launch under the notification
- User has to dismiss the notification to see / interact with my app
- Once the user is done, they are returned to whatever screen was under the pre-existing notification
I’m trying follow a “put things back the way you left them” philosophy with my notifications/interactions. ![]()
Is there any way to have my app appear above the pre-existing notification so that, once the user interacts and dismisses the app, they are returned to the pre-existing notification?
The built-in alarm app can do this, but I’m struggling to replicate that behavior. The only thing I’m finding is fully launch the app to the foreground, but that dismisses the notification and the user will be returned to whatever screen was under their notification instead of the notification.
Thanks for your help!