Closed omaralbeik closed 1 year ago
@omaralbeik If I run the project on iOS 17 / Xcode 15 beta 7 it works as expected, which makes me believe this is a SwiftUI bug that is reproducible in vanilla SwiftUI on iOS 16 / Xcode 14. These kinds of bugs involving multiple SwiftUI presentations swapping at the same time are generally SwiftUI bugs/limitations and require more general workarounds depending on your needs. Because of this I'm going to covert this to a discussion, but if you can demonstrate that there's a bug in our library that does not affect a similar vanilla SwiftUI project we'll definitely do our best to fix it!
Description
Presenting a full screen cover after a sheet is presented and dismissed is not showing the full screen cover in full screen.
Demo video
Demo project
FullScreenBug.zip
Code
RootFeature
SheetFeature
FullScreenCoverFeature
Checklist
main
branch of this package.Expected behavior
I would expect the full screen cover to be always presented as a full screen cover.
Actual behavior
The full screen cover is presented as a regular sheet.
Steps to reproduce
Present a
The Composable Architecture version information
1.2.0
Destination operating system
iOS 16
Xcode version information
Xcode 14.3.1
Swift Compiler version information
No response