Don't show Whats New Sheet on initial download #17

Closed
opened 2025-10-14 15:55:01 -06:00 by navan · 0 comments
Owner

Originally created by @FPST-08 on 6/6/2024

First off big thanks for this package.
I am not sure whether this is actually a bug or a missing feature.
Every time I run an app (whether mine or your example) with a freshly reseted simulator the sheet is presented. This is a big problem for my app since I need to display a different sheet on initial install. Currently I cannot test if this behavior persists on a real device.
Some more details:
I use automatic presentation. The environment is set in the app struct and the sheet modifier is applied to the TabView in ContentView. I use the UserDefaults Store.

What solution would you like?

I would love if there was an option to not show the sheet when the app is opened for the first time.

What alternatives have you considered?

I tried applying the modifier in different locations but that obviously had no effect.

Any additional context?

No response

*Originally created by @FPST-08 on 6/6/2024* ### Is your feature request related to a problem? First off big thanks for this package. I am not sure whether this is actually a bug or a missing feature. Every time I run an app (whether mine or your example) with a freshly reseted simulator the sheet is presented. This is a big problem for my app since I need to display a different sheet on initial install. Currently I cannot test if this behavior persists on a real device. Some more details: I use automatic presentation. The environment is set in the app struct and the sheet modifier is applied to the TabView in ContentView. I use the UserDefaults Store. ### What solution would you like? I would love if there was an option to not show the sheet when the app is opened for the first time. ### What alternatives have you considered? I tried applying the modifier in different locations but that obviously had no effect. ### Any additional context? _No response_
navan 2025-10-14 15:55:02 -06:00
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference: github/WhatsNewKit#17
No description provided.