Improve Error->Reconnect Flow
You can force an error by installing and running Arti ToyVPN (or any other VPN app), turning on "always-on" for that app and trying to connect to tor-vpn.
-
The error screen correctly appears, however the show-logs button has no functionality yet. -
If the "always-on" wasn't disabled to fix the problem and the user taps on "Try Again", the app returns into the disconnected state (expected: return to error state). -
Even if the underlying error was fixed, and the user taps on "Try Again", the the app returns to the disconnected state (expected: connecting state). -
In both cases the 'Reconnect' Label remains visible on top of the circular button (expected: hidden label).
Edited by ankitgusai19