From 334dff897c51891b8d05e91d99590e1874288f9d Mon Sep 17 00:00:00 2001 From: Elias Naur Date: Sun, 9 Aug 2020 19:18:41 +0200 Subject: [PATCH] cmd/tailscale: pause app on sign-in screen when internet is gone Signed-off-by: Elias Naur --- cmd/tailscale/ui.go | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/cmd/tailscale/ui.go b/cmd/tailscale/ui.go index 46916c6..effbd05 100644 --- a/cmd/tailscale/ui.go +++ b/cmd/tailscale/ui.go @@ -257,12 +257,12 @@ func (ui *UI) layout(gtx layout.Context, sysIns system.Insets, state *clientStat } return ui.layoutSearchbar(gtx, sysIns) case 3: - if !needsLogin { + if !needsLogin || state.backend.LostInternet { return D{} } return ui.layoutSignIn(gtx, &state.backend) case 4: - if needsLogin || !state.backend.LostInternet { + if !state.backend.LostInternet { return D{} } return ui.layoutDisconnected(gtx)