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 42d9ef67d..ffce9f179 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 @@ -82,12 +82,14 @@ RED.group = (function() { colorPalette.push('#'+'000000'.slice(0, 6-s.length)+s); } - var defaultGroupStyle = {}; + var defaultGroupStyle = { + label: true + }; var groupDef = { defaults:{ name:{value:""}, - style:{value:{}}, + style:{value:{label:true}}, nodes:{value:[]} }, category: "config", @@ -133,10 +135,9 @@ RED.group = (function() { $("#node-input-style-label").toggleButton({ enabledLabel: RED._("editor.show"), - disabledLabel: RED._("editor.hide") + disabledLabel: RED._("editor.show"), }) - $("#node-input-style-label").on("change", function(evt) { $("#node-input-row-style-label-options").toggle($(this).prop("checked")); }) @@ -217,7 +218,8 @@ RED.group = (function() { stroke: convertColorToHex(groupStyle.stroke), "stroke-opacity": groupStyle.strokeOpacity, fill: convertColorToHex(groupStyle.fill), - "fill-opacity": groupStyle.fillOpacity + "fill-opacity": groupStyle.fillOpacity, + label: true } groupStyleDiv.remove(); } @@ -615,14 +617,14 @@ RED.group = (function() { var row = null; row = $("
").appendTo(picker); - + var currentButton; for (var y=0;y<2;y++) { //red-ui-group-layout-text-pos var yComponent= "ns"[y]; row = $("
").appendTo(picker); for (var x=0;x<3;x++) { var xComponent = ["w","","e"][x]; var val = yComponent+xComponent; - var button = $("