From dca2fc3bf4fef576eb795c46e17447c588865169 Mon Sep 17 00:00:00 2001 From: kari-ts <135075563+kari-ts@users.noreply.github.com> Date: Thu, 28 Mar 2024 13:44:12 -0700 Subject: [PATCH] UserSwitcherView: hide logout option if not logged in (#264) Updates tailscale/corp#18202 Signed-off-by: kari-ts --- .../java/com/tailscale/ipn/ui/view/UserSwitcherView.kt | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/android/src/main/java/com/tailscale/ipn/ui/view/UserSwitcherView.kt b/android/src/main/java/com/tailscale/ipn/ui/view/UserSwitcherView.kt index c338b84..b5ac54c 100644 --- a/android/src/main/java/com/tailscale/ipn/ui/view/UserSwitcherView.kt +++ b/android/src/main/java/com/tailscale/ipn/ui/view/UserSwitcherView.kt @@ -25,7 +25,7 @@ import com.tailscale.ipn.ui.viewModel.UserSwitcherViewModel @OptIn(ExperimentalMaterial3Api::class) @Composable -fun UserSwitcherView( +fun UserSwitcherView( nav: BackNavigation, onNavigateHome: () -> Unit, viewModel: UserSwitcherViewModel = viewModel() @@ -81,8 +81,10 @@ fun UserSwitcherView( SettingRow(viewModel.addProfileSetting) Lists.ItemDivider() SettingRow(viewModel.loginSetting) - Lists.ItemDivider() - SettingRow(viewModel.logoutSetting) + if (currentUser != null){ + Lists.ItemDivider() + SettingRow(viewModel.logoutSetting) + } } } }