Open pipcet opened 6 days ago
Sorry, I realized my bug report was incorrect in that "SAVE" automatically returns from the activity. So point 2 isn't necessarily valid. My apologies.
Thanks for the report and effort to improve this area. We will review and consider!
I was quite shocked today when I enabled an app in the Orbot app selector, only to find out it hadn't been torified.
There are two problems with the current code:
I really don't think there's any excuse to display a checked checkbox next to an app logo unless that app is actually running torified at that very moment. I think we can agree that is a problem that needs to be fixed, even if we disagree about whether I've chose the right way to fix it.
My fix is to remove the "save" button entirely and simply restart the VPN synchronously whenever a checkbox changes. This doesn't seem to cause noticeable delays, but even if it were to cause them, they're necessary, because we really don't want the user to falsely believe they're running through Tor when they're not.
Again, I'm happy to find another way to solve this