From eb2ba7871e5de3155144183e9be6d08053e2460d Mon Sep 17 00:00:00 2001 From: Sychev Andrey Date: Wed, 15 Jul 2026 09:47:33 +0200 Subject: [PATCH] dbeaver/pro#9638 refactor(connectionUpdateHandler): move node to a new parent on change --- .../src/NavNodes/ConnectionNavNodeService.ts | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/webapp/packages/plugin-connections/src/NavNodes/ConnectionNavNodeService.ts b/webapp/packages/plugin-connections/src/NavNodes/ConnectionNavNodeService.ts index c058f45ac8..6933ec2f0d 100644 --- a/webapp/packages/plugin-connections/src/NavNodes/ConnectionNavNodeService.ts +++ b/webapp/packages/plugin-connections/src/NavNodes/ConnectionNavNodeService.ts @@ -162,6 +162,10 @@ export class ConnectionNavNodeService { const folderId = node?.parentId; // current parent + if (folderId && folderId !== parentId && this.navTreeResource.has(parentId)) { + this.navTreeResource.moveToNode(connectionInfo.nodePath, parentId); + } + if (folderId && !outdatedTrees.includes(folderId)) { outdatedTrees.push(folderId); }