Add full text search in autocomplete results

This commit is contained in:
SiriusXT
2024-11-27 10:10:37 +08:00
parent ba1ed34e53
commit f36594efb7

View File

@@ -115,12 +115,13 @@ function fullTextSearch($el, options){
const searchString = $el.autocomplete('val');
if (options.fastSearch === false || searchString.trim().length === 0) {
return;
}
}
$el.trigger('focus');
options.fastSearch = false;
$el.autocomplete('val', '');
$el.setSelectedNotePath("");
$el.autocomplete('val', searchString);
$el.trigger('focus');
// Set a delay to avoid resetting to true before the full text search is completed.
setTimeout(() => { options.fastSearch = true; }, 100);
}