From 88bcf6adbc4aa117001799ae009e4588e10cf074 Mon Sep 17 00:00:00 2001 From: Koen Punt Date: Sat, 8 Apr 2017 00:14:15 +0200 Subject: [PATCH] fix issue with undefined variable --- coffee/lib/abstract-chosen.coffee | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/coffee/lib/abstract-chosen.coffee b/coffee/lib/abstract-chosen.coffee index a8f4178f411..d39398fe383 100644 --- a/coffee/lib/abstract-chosen.coffee +++ b/coffee/lib/abstract-chosen.coffee @@ -175,6 +175,7 @@ class AbstractChosen searchText = this.get_search_text() escapedSearchText = searchText.replace(/[-[\]{}()*+?.,\\^$|#\s]/g, "\\$&") regex = this.get_search_regex(escapedSearchText) + exactRegex = new RegExp("^#{escapedSearchText}$") highlightRegex = this.get_highlight_regex(escapedSearchText) for option in @results_data @@ -199,7 +200,7 @@ class AbstractChosen option.search_match = this.search_string_match(option.search_text, regex) results += 1 if option.search_match and not option.group - exact_result = exact_result || eregex.test option.html + exact_result = exact_result || exactRegex.test option.html if option.search_match if searchText.length