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)
Attachment actions
Unintended behavior
View staffing
Description
Version used: 2.2.0-rc02
Devices/Android versions reproduced on: Pixel 3XL API 28
If you have a deeplink that contains querystring parameters, and the last parameter BEFORE the querystring is an Integer, the Integer value will not get parsed correctly. It appears that perhaps the regex that does matching is greedy, and only the first digit of the integer comes through. Consider the following deep link:
And a user opens the app using the following URL:
I would expect the navigation Arguments to come through as:
myNumber: 342
myQs: someValue
But that is not what happens. Instead, I get:
myNumber: 3
myQs: someValue
The attached demo project reproduces the issue, and the screen recording shows the demo project running....