From d6313c2c15a10576bbacd84ce816dc772a27cd06 Mon Sep 17 00:00:00 2001 From: Roberto Dip Date: Thu, 30 Jun 2022 10:30:38 -0300 Subject: [PATCH] disable transparency menu item until the device is fully connected (#6439) --- orbit/changes/issue-6438-disable-transparency-until-connected | 1 + orbit/cmd/desktop/desktop.go | 2 ++ 2 files changed, 3 insertions(+) create mode 100644 orbit/changes/issue-6438-disable-transparency-until-connected diff --git a/orbit/changes/issue-6438-disable-transparency-until-connected b/orbit/changes/issue-6438-disable-transparency-until-connected new file mode 100644 index 0000000000..9a3e132188 --- /dev/null +++ b/orbit/changes/issue-6438-disable-transparency-until-connected @@ -0,0 +1 @@ +* Disabled the 'Transparency' menu item in Fleet Desktop until the device is successfully connected to the Fleet server. diff --git a/orbit/cmd/desktop/desktop.go b/orbit/cmd/desktop/desktop.go index 57aed953bb..b670430ed8 100644 --- a/orbit/cmd/desktop/desktop.go +++ b/orbit/cmd/desktop/desktop.go @@ -59,6 +59,7 @@ func main() { myDeviceItem := systray.AddMenuItem("Initializing...", "") myDeviceItem.Disable() transparencyItem := systray.AddMenuItem("Transparency", "") + transparencyItem.Disable() var insecureSkipVerify bool if os.Getenv("FLEET_DESKTOP_INSECURE") != "" { @@ -88,6 +89,7 @@ func main() { myDeviceItem.SetTitle("My device") myDeviceItem.Enable() myDeviceItem.SetTooltip("") + transparencyItem.Enable() return }