From 83a74e45fd72a90add21b87ea284b2ab278bca3e Mon Sep 17 00:00:00 2001 From: tarun8718 Date: Sat, 3 Apr 2021 19:03:16 +0530 Subject: [PATCH] main: Display Sidebar(If Disabled) for single Org users \n\n Fixes #1077 Signed-off-by: tarun8718 --- app/renderer/js/main.ts | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) diff --git a/app/renderer/js/main.ts b/app/renderer/js/main.ts index 966b2c323..fec4f2864 100644 --- a/app/renderer/js/main.ts +++ b/app/renderer/js/main.ts @@ -977,6 +977,23 @@ class ServerManagerView { }); ipcRenderer.on("open-settings", async () => { + let numberServers = 0; + for (const tab of this.tabs) { + if (tab.props.role === "server") { + numberServers++; + } + } + + if (numberServers === 1) { + const value = ConfigUtil.getConfigItem("showSidebar"); + if (!value) { + const newValue = !value; + this.toggleSidebar(newValue); + this.updateGeneralSettings("toggle-sidebar-setting", newValue); + ConfigUtil.setConfigItem("showSidebar", newValue); + } + } + await this.openSettings(); });