From 90382aaa4d70d276e663065cbdb2313abcb35fed Mon Sep 17 00:00:00 2001 From: Tran Trung Kien Date: Fri, 21 Nov 2025 20:09:40 +0700 Subject: [PATCH] fix select edit host but not update view --- 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");