Replies: 2 comments 12 replies
-
Hi @tadelv, thanks for the repro and investigating this! Were you able to confirm that if we bring back the workaround logic for iOS 17+ that it fixes the issue? |
Beta Was this translation helpful? Give feedback.
11 replies
-
@tadelv Here is a workaround for the regression in ComposableArchitecture. Do with it as you please! `
#endif |
Beta Was this translation helpful? Give feedback.
1 reply
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
deep linking with
.navigationDestination(isPresented:)
was fixed in iOS 16.4, according to this snippet.But on iOS 17, it seems the issue has returned (Using Xcode 15 beta8).
I have a demo repo, that demonstrates this issue using both vanilla SwiftUI and
swiftui-navigation
. If you run it on an iOS 17 device (or simulator), it will present a blank screen even though it should be drilled down 2 levels. And if you run the demo on an iOS 16 device, it deep links as expected.This issue is handled with the
BindWorkaround
NavigationDestination for iOS < 16.4 and can be mitigated by using the same workaround in iOS 17, by changing the logic here, to returntrue
for iOS 17 as well.I also filed a radar: FB13126471
Beta Was this translation helpful? Give feedback.
All reactions