mozilla-vpn-client
mozilla-vpn-client copied to clipboard
[Android] VPN App crashes when trying to log in with the Screen Reader on
Steps to reproduce
- Open the Mozilla VPN app on Android
- Enable TalkBack
- Select the “Sign up” or “Already a subscriber” buttons
- Double tap to enter.
Expected behavior
- The login screen
Actual behavior
- The app stalls for a few seconds and crashes.
- Can reproduce 100% of the times.
- Attaching logs and video.
- Tested on Mozilla VPN 2.19, using OxygenOS 13.1 (Android 13). I didn’t test on other platforms, but we probably should.
┆Issue is synchronized with this Jira Bug ┆Reporter: Santiago Andrigo
➤ Bianca Hidecuti commented:
Santiago Andrigo, I’m unable to reproduce this using the 2.20 version of Mozilla VPN on Android 14.
I think that this was already addressed via https://mozilla-hub.atlassian.net/browse/VPN-4830 ( https://mozilla-hub.atlassian.net/browse/VPN-4830|smart-link )
➤ Santiago Andrigo commented:
Thanks Bianca Hidecuti. I just downloaded 2.20 and I can still reproduce. I do have an Android fork, so maybe it’s just this fork? (reducing to Medium) Do you have a Android 13 device around to try this with?
➤ Bianca Hidecuti commented:
Santiago Andrigo, are you reproducing this while being on production or stage server?
After further investigation, I am also able to reproduce this on Mozilla VPN 2.20, on Android 13/14 - but only on production server. On stage the issue is not reproducible - attaching a video as well.
!media_20231215_154854_5899299598152148752.mp4|width=576,height=1280!
➤ Santiago Andrigo commented:
Ah, nice find. Yes, it’s production for me. Vinoo Cherian mind trying too?
➤ Vinoo Cherian commented:
Santiago Andrigo , Bianca Hidecuti Yes, I can repro in production too. App hangs as soon as a I select the 'Sign Up” or “Already a subscriber” button.
➤ Santiago Andrigo commented:
Vinoo Cherian Is this something that we could tackle in the next sprint? Do you remember why it was taken out of Y Sprint?
➤ Basti commented:
Santiago Andrigo, given it’s super likely that we are moving out of in-app auth to custom tab, is this something we want to spend time on?
➤ Santiago Andrigo commented:
Agreed. Marking as Blocked and referencing the epic that Lesley is working on.
➤ Raluca Monica Ilban commented:
Verified using latest 2.23.0 (2.202405290156) build on Android 11/14, the issue is no longer reproducible. The user can sign in while the TalkBack is on. Marking this as fixed.