android: ensure in secure state to interact with quicktile

Updates tailscale/tailscale#14628

Signed-off-by: davfsa <davfsa@gmail.com>
pull/622/head
davfsa 9 months ago
parent 99712c14da
commit 3d03d04b7b
No known key found for this signature in database
GPG Key ID: 8B2D9E0036D67C1C

@ -60,9 +60,13 @@ public class QuickToggleService extends TileService {
}
}
@SuppressWarnings("deprecation")
@Override
public void onClick() {
unlockAndRun(this::secureOnTileClick);
}
@SuppressWarnings("deprecation")
private void secureOnTileClick() {
boolean r;
synchronized (lock) {
r = UninitializedApp.get().isAbleToStartVPN();

Loading…
Cancel
Save