From 07556592c1c5a5ff0c23170869fd3505f166d6f3 Mon Sep 17 00:00:00 2001 From: Hiroyasu Nishiyama Date: Fri, 12 Jun 2020 08:42:15 +0900 Subject: [PATCH] disable merge group menu for single item or non-group item --- .../node_modules/@node-red/editor-client/src/js/ui/group.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/node_modules/@node-red/editor-client/src/js/ui/group.js b/packages/node_modules/@node-red/editor-client/src/js/ui/group.js index 49f2a8702..94eac288a 100644 --- a/packages/node_modules/@node-red/editor-client/src/js/ui/group.js +++ b/packages/node_modules/@node-red/editor-client/src/js/ui/group.js @@ -178,7 +178,7 @@ RED.group = (function() { RED.events.on("view:selection-changed",function(selection) { RED.menu.setDisabled("menu-item-group-group",!!!selection.nodes); RED.menu.setDisabled("menu-item-group-ungroup",!!!selection.nodes || selection.nodes.filter(function(n) { return n.type==='group'}).length === 0); - RED.menu.setDisabled("menu-item-group-merge",!!!selection.nodes); + RED.menu.setDisabled("menu-item-group-merge", !!!selection.nodes || (selection.nodes.length <= 1) || selection.nodes.filter(function(n) { return n.type==='group'}).length === 0); RED.menu.setDisabled("menu-item-group-remove",!!!selection.nodes || selection.nodes.filter(function(n) { return !!n.g }).length === 0); });