From 8a444d7fb717cf685f41297c87c83fb29c9178c1 Mon Sep 17 00:00:00 2001 From: Elias Naur Date: Tue, 2 Jun 2020 22:59:38 +0200 Subject: [PATCH] cmd/tailscale: don't show stale local name and address Updates tailscale/tailscale#420 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 82f8ee9..1dee110 100644 --- a/cmd/tailscale/ui.go +++ b/cmd/tailscale/ui.go @@ -199,12 +199,12 @@ func (ui *UI) layout(gtx layout.Context, sysIns system.Insets, state *clientStat case 0: return ui.layoutTop(gtx, sysIns, &state.net) case 1: - if netmap == nil { + if netmap == nil || state.net.State < ipn.Stopped { return D{} } return ui.layoutLocal(gtx, sysIns, localName, localAddr) case 2: - if state.net.State <= ipn.NeedsLogin { + if state.net.State < ipn.Stopped { return D{} } return ui.layoutSearchbar(gtx, sysIns)