From a0e7777958602f48ea3c3503485554916c57e40a Mon Sep 17 00:00:00 2001 From: Jonathan Nobels Date: Thu, 4 Apr 2024 08:24:20 -0400 Subject: [PATCH] android/ui: treat NoState similar to Starting (#285) Updates tailscale/corp#18202 NoState is now treated similar to starting for the on/off switch (which matches behaviour of the string) Signed-off-by: Jonathan Nobels --- .../main/java/com/tailscale/ipn/ui/viewModel/MainViewModel.kt | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/android/src/main/java/com/tailscale/ipn/ui/viewModel/MainViewModel.kt b/android/src/main/java/com/tailscale/ipn/ui/viewModel/MainViewModel.kt index f99d407..4598774 100644 --- a/android/src/main/java/com/tailscale/ipn/ui/viewModel/MainViewModel.kt +++ b/android/src/main/java/com/tailscale/ipn/ui/viewModel/MainViewModel.kt @@ -43,7 +43,8 @@ class MainViewModel : IpnViewModel() { viewModelScope.launch { Notifier.state.collect { state -> stateRes.set(state.userStringRes()) - vpnToggleState.set((state == State.Running || state == State.Starting)) + vpnToggleState.set( + (state == State.Running || state == State.Starting || state == State.NoState)) } }