diff --git a/packages/node_modules/@node-red/editor-client/locales/en-US/editor.json b/packages/node_modules/@node-red/editor-client/locales/en-US/editor.json
index 5cadb805f..f446b171c 100644
--- a/packages/node_modules/@node-red/editor-client/locales/en-US/editor.json
+++ b/packages/node_modules/@node-red/editor-client/locales/en-US/editor.json
@@ -416,6 +416,7 @@
},
"errors": {
"noNodesSelected": "Cannot create subflow: no nodes selected",
+ "acrossMultipleGroups": "Cannot create subflow across multiple groups",
"multipleInputsToSelection": "Cannot create subflow: multiple inputs to selection"
}
},
diff --git a/packages/node_modules/@node-red/editor-client/locales/ja/editor.json b/packages/node_modules/@node-red/editor-client/locales/ja/editor.json
index 37b03dadb..4ea9a3b9f 100644
--- a/packages/node_modules/@node-red/editor-client/locales/ja/editor.json
+++ b/packages/node_modules/@node-red/editor-client/locales/ja/editor.json
@@ -416,6 +416,7 @@
},
"errors": {
"noNodesSelected": "サブフローを作成できません: ノードが選択されていません",
+ "acrossMultipleGroups": "複数のグループをまたがるサブフローは作成できません",
"multipleInputsToSelection": "サブフローを作成できません: 複数の入力が選択されています"
}
},
diff --git a/packages/node_modules/@node-red/editor-client/src/js/ui/keyboard.js b/packages/node_modules/@node-red/editor-client/src/js/ui/keyboard.js
index a081656fc..fdf4fe1ef 100644
--- a/packages/node_modules/@node-red/editor-client/src/js/ui/keyboard.js
+++ b/packages/node_modules/@node-red/editor-client/src/js/ui/keyboard.js
@@ -249,7 +249,10 @@ RED.keyboard = (function() {
// One exception is shortcuts that include both Cmd and Ctrl. We don't
// support them - but we need to make sure we don't block browser-specific
// shortcuts (such as Cmd-Ctrl-F for fullscreen).
- if ((evt.ctrlKey || evt.metaKey) && (evt.ctrlKey !== evt.metaKey)) {
+ if (evt.ctrlKey && evt.metaKey) {
+ return null; // dont handle both cmd+ctrl - let browser handle this
+ }
+ if (evt.ctrlKey || evt.metaKey) {
slot = slot.ctrl;
}
if (slot && evt.shiftKey) {
diff --git a/packages/node_modules/@node-red/editor-client/src/js/ui/subflow.js b/packages/node_modules/@node-red/editor-client/src/js/ui/subflow.js
index da38e6054..a06f8bca4 100644
--- a/packages/node_modules/@node-red/editor-client/src/js/ui/subflow.js
+++ b/packages/node_modules/@node-red/editor-client/src/js/ui/subflow.js
@@ -667,7 +667,7 @@ RED.subflow = (function() {
for (i=0; i
-
+
diff --git a/packages/node_modules/@node-red/nodes/locales/en-US/common/20-inject.html b/packages/node_modules/@node-red/nodes/locales/en-US/common/20-inject.html
index 6f72a5c33..bf0fb5c24 100644
--- a/packages/node_modules/@node-red/nodes/locales/en-US/common/20-inject.html
+++ b/packages/node_modules/@node-red/nodes/locales/en-US/common/20-inject.html
@@ -36,5 +36,5 @@ greater than one day you should consider using a scheduler node that can cope wi
Note: The "Interval between times" and "at a specific time" options use the standard cron system.
This means that 20 minutes will be at the next hour, 20 minutes past and 40 minutes past - not in 20 minutes time.
If you want every 20 minutes from now - use the "interval" option.
-
Note: To include a newline in a string you must use a Function node to create the payload.
+
Note: To include a newline in a string you must use the Function or Template node to create the payload.