1
0
mirror of https://github.com/node-red/node-red.git synced 2023-10-10 13:36:53 +02:00

Merge pull request #3787 from node-red/fix-search-unused

Do not flag hasUsers=false nodes as unused in search
This commit is contained in:
Nick O'Leary 2022-07-21 11:37:39 +01:00 committed by GitHub
commit 676c5e5df5
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -187,7 +187,7 @@ RED.search = (function() {
} }
if (flags.hasOwnProperty("unused")) { if (flags.hasOwnProperty("unused")) {
var isUnused = (node.node.type === 'subflow' && node.node.instances.length === 0) || var isUnused = (node.node.type === 'subflow' && node.node.instances.length === 0) ||
(isConfigNode && node.node.users.length === 0) (isConfigNode && node.node.users.length === 0 && node.node._def.hasUsers !== false)
if (flags.unused !== isUnused) { if (flags.unused !== isUnused) {
continue; continue;
} }
@ -538,7 +538,7 @@ RED.search = (function() {
$(previousActiveElement).trigger("focus"); $(previousActiveElement).trigger("focus");
} }
previousActiveElement = null; previousActiveElement = null;
} }
if(!keepSearchToolbar) { if(!keepSearchToolbar) {
clearActiveSearch(); clearActiveSearch();
} }
@ -630,7 +630,7 @@ RED.search = (function() {
$("#red-ui-sidebar-shade").on('mousedown',hide); $("#red-ui-sidebar-shade").on('mousedown',hide);
$("#red-ui-view-searchtools-close").on("click", function close() { $("#red-ui-view-searchtools-close").on("click", function close() {
clearActiveSearch(); clearActiveSearch();
updateSearchToolbar(); updateSearchToolbar();
}); });
$("#red-ui-view-searchtools-close").trigger("click"); $("#red-ui-view-searchtools-close").trigger("click");