From ae5e1570ae4b4da52e7c2dcd238d85fbef5d6e27 Mon Sep 17 00:00:00 2001 From: Nick O'Leary Date: Thu, 21 Mar 2024 11:14:34 +0000 Subject: [PATCH] Reset workspace index when clearing nodes Fixes #4600 --- .../@node-red/editor-client/src/js/ui/workspaces.js | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/packages/node_modules/@node-red/editor-client/src/js/ui/workspaces.js b/packages/node_modules/@node-red/editor-client/src/js/ui/workspaces.js index 2fa78f679..d338ee651 100644 --- a/packages/node_modules/@node-red/editor-client/src/js/ui/workspaces.js +++ b/packages/node_modules/@node-red/editor-client/src/js/ui/workspaces.js @@ -491,6 +491,11 @@ RED.workspaces = (function() { createWorkspaceTabs(); RED.events.on("sidebar:resize",workspace_tabs.resize); + RED.events.on("workspace:clear", () => { + // Reset the index used to generate new flow names + workspaceIndex = 0 + }) + RED.actions.add("core:show-next-tab",function() { var oldActive = activeWorkspace; workspace_tabs.nextTab();