diff --git a/src/ui/sidebar/HostsPanel.tsx b/src/ui/sidebar/HostsPanel.tsx index 4ee1c175..30302e97 100644 --- a/src/ui/sidebar/HostsPanel.tsx +++ b/src/ui/sidebar/HostsPanel.tsx @@ -1033,48 +1033,48 @@ export function HostsPanel({ update={updateSidebarPrefs} /> -
- setShareModalHost(host)} - onProxmoxDiscover={(host) => { - const cfg = host.proxmoxConfig; - setProxmoxHostId(Number(host.id)); - setProxmoxDefaultCredentialId(cfg?.defaultCredentialId ?? null); - setProxmoxDefaultAuthType(cfg?.defaultAuthType ?? undefined); - setProxmoxDefaultUsername(undefined); - setProxmoxDialogOpen(true); - }} - query={hostSearch.trim().toLowerCase()} - selectionMode={selectionMode} - onToggleSelectionMode={toggleSelectionMode} - loading={loading} - onExportSelected={(ids) => { - setExportPreselection(new Set(ids)); - setExportDialogOpen(true); - }} - arrangeLocked={arrangeLocked} - density={sidebarPrefs.display.density} - trayTrigger={sidebarPrefs.display.trayTrigger} - showTags={sidebarPrefs.display.showTags} - openOnDoubleClick={sidebarPrefs.display.openOnDoubleClick} - /> -
+ {!managerEditing && ( +
+ setShareModalHost(host)} + onProxmoxDiscover={(host) => { + const cfg = host.proxmoxConfig; + setProxmoxHostId(Number(host.id)); + setProxmoxDefaultCredentialId(cfg?.defaultCredentialId ?? null); + setProxmoxDefaultAuthType(cfg?.defaultAuthType ?? undefined); + setProxmoxDefaultUsername(undefined); + setProxmoxDialogOpen(true); + }} + query={hostSearch.trim().toLowerCase()} + selectionMode={selectionMode} + onToggleSelectionMode={toggleSelectionMode} + loading={loading} + onExportSelected={(ids) => { + setExportPreselection(new Set(ids)); + setExportDialogOpen(true); + }} + arrangeLocked={arrangeLocked} + density={sidebarPrefs.display.density} + trayTrigger={sidebarPrefs.display.trayTrigger} + showTags={sidebarPrefs.display.showTags} + openOnDoubleClick={sidebarPrefs.display.openOnDoubleClick} + /> +
+ )}