The dev back button is flawed in multiple places throughout the app. Mostly the starting pages upon opening the app have bugged behavior when clicking the dev back button: Homepage, Login page, Start onboarding (select locale) page.
Please test yourself as well, and add any other bugged routes you encounter
Bugs / cases that need our attention:
- Dev mode should be activated in all scenarios described below
Ferris profile, with or without user profile logged in
Testflight app on iOS & desktop Ubuntu:
Open app and go straight to Ferris.
Immediately click on the Dev back button
This will take you to the blank logo page.
User profile logged in
Testflight app on iOS & desktop Ubuntu:
It should log in automatically
Click back button
It takes you to the login page and then logs you in automatically again after less than a second.
On homepage after onboarding
Testflight app on iOS & desktop Ubuntu:
Click Dev back button
This takes you back into the onboarding process, with the first page being the "Your profile is now protected. Nice job, undefined!". After finishing the onboarding I think we don't want that, perhaps just log out or something else.
Any point after onboarding you can go back into the onboarding process by clicking the back button enough.
Shenron profile homepage
Testflight app on iOS & desktop Ubuntu:
Log in
Switch to shenron, step "create profile"
Back button will leave you at the same homepage (presumably because the previous page was also the homepage, but the profile doesn't switch back, even though I don't think it should either)
Shenron profile homepage
Testflight app on iOS & desktop Ubuntu:
Log in
Switch to shenron, step "create profile"
Back button will leave you at the same homepage (presumably because the previous page was also the homepage, but the profile doesn't switch back, even though I don't think it should either)
Description
The dev back button is flawed in multiple places throughout the app. Mostly the starting pages upon opening the app have bugged behavior when clicking the dev back button: Homepage, Login page, Start onboarding (select locale) page.
Please test yourself as well, and add any other bugged routes you encounter
Bugs / cases that need our attention: - Dev mode should be activated in all scenarios described below
Login page / Start page: Testflight app on iOS & desktop Ubuntu:
Ferris profile, with or without user profile logged in Testflight app on iOS & desktop Ubuntu:
User profile logged in Testflight app on iOS & desktop Ubuntu:
On homepage after onboarding Testflight app on iOS & desktop Ubuntu:
Shenron profile homepage Testflight app on iOS & desktop Ubuntu:
Shenron profile interactive steps 2, 4 & 6 Testflight app on iOS & desktop Ubuntu:
Shenron profile homepage Testflight app on iOS & desktop Ubuntu:
Shenron profile interactive steps 2, 4, 6 & 8 Testflight app on iOS & desktop Ubuntu:
Trashing and recreating dev profiles
Hardware Specification
Operating system: iOS & Ubuntu RAM: Cores: Device:
Steps to Reproduce the Bug
specified above
Expected Behaviour
Up for discussion
Actual Behaviour
Specified above
Errors
Instances of actually breaking the app are the back button after Shenron steps 2, 4, 6 & 8.