Problem
On Android, after leaving Paseo in the background long enough for the OS to reclaim its process, reopening the app can land on Add project instead of restoring the active workspace and conversation.
Reproduction
- Open an existing workspace and conversation in the Android app.
- Send Paseo to the background.
- Wait until Android reclaims the app process.
- Reopen Paseo from its launcher icon.
Expected
Paseo restores the remembered workspace and its focused conversation.
Actual
The splash screen appears, then the app opens the global project setup screen.
Environment
- Android app: v0.2.0-beta.3
- Workstation: v0.2.0-beta.3
- Reproduces consistently on Android
Investigation
Android can redeliver the Activity's original pairing intent after process recreation. The offer-link listener handles that stale #offer= URL again and unconditionally replaces the restored route with /open-project.
Evidence
A screen recording captured on the affected Android device shows the process-recreation splash followed by the project setup screen. I can attach the original recording if needed.
Problem
On Android, after leaving Paseo in the background long enough for the OS to reclaim its process, reopening the app can land on Add project instead of restoring the active workspace and conversation.
Reproduction
Expected
Paseo restores the remembered workspace and its focused conversation.
Actual
The splash screen appears, then the app opens the global project setup screen.
Environment
Investigation
Android can redeliver the Activity's original pairing intent after process recreation. The offer-link listener handles that stale
#offer=URL again and unconditionally replaces the restored route with/open-project.Evidence
A screen recording captured on the affected Android device shows the process-recreation splash followed by the project setup screen. I can attach the original recording if needed.