From 302df2c5887ca21356fc96c1f2f5a52f5c41e310 Mon Sep 17 00:00:00 2001 From: onelivesleft Date: Wed, 2 Aug 2017 22:39:36 +0100 Subject: [PATCH] Added optional neverFilter tag to suggestions If a suggestion has neverFilter = true then it will not be filtered out when the provider's filterSuggestions is true. --- lib/autocomplete-manager.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/autocomplete-manager.js b/lib/autocomplete-manager.js index 96b17a09..772e5e22 100644 --- a/lib/autocomplete-manager.js +++ b/lib/autocomplete-manager.js @@ -349,7 +349,7 @@ export default class AutocompleteManager { if (prefixIsEmpty) { results.push(suggestion) } - if (firstCharIsMatch && (score = fuzzaldrinProvider.score(text, suggestionPrefix)) > 0) { + if (suggestion.neverFilter || (firstCharIsMatch && (score = fuzzaldrinProvider.score(text, suggestionPrefix)) > 0)) { suggestion.score = score * suggestion.sortScore results.push(suggestion) }