[BUG] "Connected" status is misleading outside of Power User Mode
t-m-w opened this issue · 0 comments
Describe the Bug
In some circumstances, Orbot claims to be "Connected" when it is not actively functioning as a VPN. This may be useful in Power User Mode, but in the standard VPN mode, it can be very misleading, since the user would expect "Connected" to mean that the app is as functional as usual. In reality, if the VPN is not active, apps aren't protected as usual.
To Reproduce
Steps to reproduce the behavior:
- Connect Orbot.
- Visit Settings > Network & internet > VPN.
- In the VPN list, Orbot should show "Connected."
- In the VPN list, tap Orbot, and tap Disconnect.
- In the VPN list, tap Orbot again to bring up Orbot.
Actual behavior
Orbot shows "Connected". User needs to tap "Turn Tor off" and then tap the "Start VPN" button to re-establish the VPN.
Expected Behavior
Orbot is not connected and shows "Ready to connect" with a "Start VPN" button.
What Custom Configuration Do You Use?
None
Screenshots
If applicable, add screenshots to help explain your problem.
Smartphone (please complete the following information):
- Device: Pixel 6 Pro
- OS: Android 14
- Version: 17.3.2-RC-1-tor-0.4.8.12 (17.3.1 also affected)
Additional Context
We have a downstream issue for this in CalyxOS here: https://gitlab.com/CalyxOS/calyxos/-/issues/2451