From 7975a077ea2e600831d2605f8ad46e377de2710d Mon Sep 17 00:00:00 2001 From: Tran Trung Kien Date: Sat, 22 Nov 2025 01:03:05 +0700 Subject: [PATCH] fix select edit host but not update view (#438) --- src/ui/desktop/apps/host-manager/HostManager.tsx | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/src/ui/desktop/apps/host-manager/HostManager.tsx b/src/ui/desktop/apps/host-manager/HostManager.tsx index 284ad37f..dc37723b 100644 --- a/src/ui/desktop/apps/host-manager/HostManager.tsx +++ b/src/ui/desktop/apps/host-manager/HostManager.tsx @@ -42,6 +42,15 @@ export function HostManager({ } }, [initialTab]); + // Update editingHost when hostConfig changes + useEffect(() => { + if (hostConfig) { + setEditingHost(hostConfig); + setActiveTab("add_host"); + lastProcessedHostIdRef.current = hostConfig.id; + } + }, [hostConfig?.id]); + const handleEditHost = (host: SSHHost) => { setEditingHost(host); setActiveTab("add_host");