Page parameter on deep link only works correctly once per session

Troubleshooting
Resolved

I have a mobile app (only testing on iOS right now) that has deep linking to a specific page with a parameter for a docReference. I then query FB for different subcollections of the docReference, do some processing, and update multiple page states (and rebuild current page).

When using a deep link with a fresh session, all of this works as expected. But, if use a second or third deep link to the same page (with different docReference) it's like the page parameter never updates. The page never updates, and the docReference doesn't change when looking in the debugger no matter how many new links I try.

If I force quit the app and use a different deep link, it works as correctly.

What have you tried so far?

Tested in iOS simulator and on device. Tested multiple deep links. Looked into debugger for clues. Searched community forum.

Did you check FlutterFlow's Documentation for this topic?
No
1
3 replies