Change theme
Help
Press space for more information.
Show links for this issue (Shortcut: i, l)
Copy issue ID
Previous Issue (Shortcut: k)
Next Issue (Shortcut: j)
Sign in to use full features.
Vote: I am impacted
Notification menu
Refresh (Shortcut: Shift+r)
Go home (Shortcut: u)
Pending code changes (auto-populated)
View issue level access limits(Press Alt + Right arrow for more information)
Unintended behavior
View staffing
Description
Component used: Navigation Version used: 2.3.0-beta01, 2.3.0-rc01 Devices/Android versions reproduced on: Emulator - SDK 29
If this is a bug in the library, we would appreciate if you could attach:
Deep links like this one cause a crash if a link like (a)https://test.faithlife.com/messages/1?threadId are opened in the app. Navigation seems to attempt to parse the value associated with the threadId even though it isn't specified.
I'd expect, since the url spec for deep links indicates that there's an expected value associated with the query parameter, that links like (a) won't match deep link specifications that require a value.
Note: This crash is observed regardless of a default value being specified for thread_id in the argument spec or not.