Skip to content

Commit 3d03d04

Browse files
committed
android: ensure in secure state to interact with quicktile
Updates tailscale/tailscale#14628 Signed-off-by: davfsa <[email protected]>
1 parent 99712c1 commit 3d03d04

File tree

1 file changed

+5
-1
lines changed

1 file changed

+5
-1
lines changed

android/src/main/java/com/tailscale/ipn/QuickToggleService.java

+5-1
Original file line numberDiff line numberDiff line change
@@ -60,9 +60,13 @@ public void onStopListening() {
6060
}
6161
}
6262

63-
@SuppressWarnings("deprecation")
6463
@Override
6564
public void onClick() {
65+
unlockAndRun(this::secureOnTileClick);
66+
}
67+
68+
@SuppressWarnings("deprecation")
69+
private void secureOnTileClick() {
6670
boolean r;
6771
synchronized (lock) {
6872
r = UninitializedApp.get().isAbleToStartVPN();

0 commit comments

Comments
 (0)