Merge pull request #4924 from GogoVega/node-button-hotkey

Trigger button action of the selected nodes with new Hotkey
dev
Nick O'Leary 2024-11-25 16:28:43 +00:00 committed by GitHub
commit bb01f26f06
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
2 changed files with 6 additions and 2 deletions

View File

@ -92,7 +92,6 @@
"ctrl-+": "core:zoom-in", "ctrl-+": "core:zoom-in",
"ctrl--": "core:zoom-out", "ctrl--": "core:zoom-out",
"ctrl-0": "core:zoom-reset" "ctrl-0": "core:zoom-reset"
}, },
"red-ui-editor-stack": { "red-ui-editor-stack": {
"ctrl-enter": "core:confirm-edit-tray", "ctrl-enter": "core:confirm-edit-tray",

View File

@ -3013,7 +3013,12 @@ RED.nodes = (function() {
}); });
RED.events.on('deploy', function () { RED.events.on('deploy', function () {
allNodes.clearState() allNodes.clearState()
}) });
RED.actions.add("core:trigger-selected-nodes-action", function () {
const selectedNodes = RED.view.selection().nodes || [];
// Triggers the button action of the selected nodes
selectedNodes.forEach((node) => RED.view.clickNodeButton(node));
});
}, },
registry:registry, registry:registry,
setNodeList: registry.setNodeList, setNodeList: registry.setNodeList,