diff --git a/ui/src/main/java/com/wireguard/android/QuickTileService.kt b/ui/src/main/java/com/wireguard/android/QuickTileService.kt index 7645b812..a8650b78 100644 --- a/ui/src/main/java/com/wireguard/android/QuickTileService.kt +++ b/ui/src/main/java/com/wireguard/android/QuickTileService.kt @@ -53,6 +53,10 @@ class QuickTileService : TileService() { override fun onClick() { applicationScope.launch { + if (tunnel == null) { + Application.getTunnelManager().getTunnels() + updateTile() + } when (val tunnel = tunnel) { null -> { Log.d(TAG, "No tunnel set, so launching main activity")