diff --git a/edit/match-highlighter-helper.js b/edit/match-highlighter-helper.js index 3e453964..f3488cfd 100644 --- a/edit/match-highlighter-helper.js +++ b/edit/match-highlighter-helper.js @@ -131,7 +131,9 @@ } function matchesOnScrollbar(query, ...args) { - query = new RegExp(/(?:^|[^\w.#\\-])/.source + query.source.slice(2, -2) + /(?:[^\w.#\\-]|$)/.source); + if (query instanceof RegExp) { + query = new RegExp(/(?:^|[^\w.#\\-])/.source + query.source.slice(2, -2) + /(?:[^\w.#\\-]|$)/.source); + } return originalMatchesOnScrollbar.call(this, query, ...args); } })();