On update suggestion view when it changes

This commit is contained in:
Nick O'Leary
2025-06-26 10:36:06 +01:00
parent 0b172be7a5
commit 2d67d082c6

View File

@@ -261,7 +261,12 @@ RED.typeSearch = (function() {
}
let activeSuggestion
function updateSuggestion(nodeItem) {
if (nodeItem === activeSuggestion) {
return
}
activeSuggestion = nodeItem
if (suggestCallback) {
if (!nodeItem) {
suggestCallback(null);
@@ -318,9 +323,7 @@ RED.typeSearch = (function() {
}
visible = true;
} else {
if (suggestCallback) {
suggestCallback(null);
}
updateSuggestion(null)
dialog.hide();
searchResultsDiv.hide();
}
@@ -361,9 +364,7 @@ RED.typeSearch = (function() {
},200);
}
function hide(fast) {
if (suggestCallback) {
suggestCallback(null);
}
updateSuggestion(null)
if (visible) {
visible = false;
if (dialog !== null) {