From 91c23d1f7d8736e739279fa17c007ca7c8cfacb9 Mon Sep 17 00:00:00 2001 From: Nick O'Leary Date: Fri, 26 Aug 2016 13:21:33 +0100 Subject: [PATCH] Fix palette-editor handling of subflows --- editor/js/ui/palette-editor.js | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/editor/js/ui/palette-editor.js b/editor/js/ui/palette-editor.js index 59932642c..0757dc7dc 100644 --- a/editor/js/ui/palette-editor.js +++ b/editor/js/ui/palette-editor.js @@ -664,12 +664,16 @@ RED.palette.editor = (function() { refreshNodeModule(ns.module); }); RED.events.on('registry:node-type-added', function(nodeType) { - var ns = RED.nodes.registry.getNodeSetForType(nodeType); - refreshNodeModule(ns.module); + if (!/^subflow:/.test(nodeType)) { + var ns = RED.nodes.registry.getNodeSetForType(nodeType); + refreshNodeModule(ns.module); + } }); RED.events.on('registry:node-type-removed', function(nodeType) { - var ns = RED.nodes.registry.getNodeSetForType(nodeType); - refreshNodeModule(ns.module); + if (!/^subflow:/.test(nodeType)) { + var ns = RED.nodes.registry.getNodeSetForType(nodeType); + refreshNodeModule(ns.module); + } }); RED.events.on('registry:node-set-added', function(ns) { refreshNodeModule(ns.module);