From 53be4c259e82b9e7ec389f1ce090107f7626d2f0 Mon Sep 17 00:00:00 2001 From: David Sparer Date: Wed, 1 Jun 2016 11:16:47 -0600 Subject: [PATCH] Fixed MR-847 - Renaming folder in connection tree does not update config panel name --- mRemoteV1/Tree/ConnectionTree.cs | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/mRemoteV1/Tree/ConnectionTree.cs b/mRemoteV1/Tree/ConnectionTree.cs index dae1ae7f..f827fa01 100644 --- a/mRemoteV1/Tree/ConnectionTree.cs +++ b/mRemoteV1/Tree/ConnectionTree.cs @@ -117,12 +117,25 @@ namespace mRemoteNG.Tree } public static void FinishRenameSelectedNode(string newName) + { + FinishRenameSelectedConnectionNode(newName); + FinishRenameSelectedContainerNode(newName); + } + + private static void FinishRenameSelectedConnectionNode(string newName) { ConnectionInfo connectionInfo = SelectedNode.Tag as ConnectionInfo; if (connectionInfo != null) ConnectionTreeNode.RenameNode(connectionInfo, newName); } + private static void FinishRenameSelectedContainerNode(string newName) + { + Container.ContainerInfo containerInfo = SelectedNode.Tag as Container.ContainerInfo; + if (containerInfo != null) + ConnectionTreeNode.RenameNode(containerInfo.ConnectionInfo, newName); + } + public static void SetNodeToolTip(MouseEventArgs e, ToolTip tTip) { try