From c2b6ad1fadd899276478663da2e181d932a2f045 Mon Sep 17 00:00:00 2001 From: gorhill Date: Sat, 11 Oct 2014 09:12:49 -0400 Subject: [PATCH] do not highlight when filter is "*" --- js/stats.js | 18 +++++++++++------- 1 file changed, 11 insertions(+), 7 deletions(-) diff --git a/js/stats.js b/js/stats.js index 8c7c5f284..57b777edd 100644 --- a/js/stats.js +++ b/js/stats.js @@ -79,13 +79,17 @@ var renderURL = function(url, filter) { if ( reText.slice(0, 2) === '@@' ) { reText = reText.slice(2); } - reText = reText - .replace(/\./g, '\\.') - .replace(/\?/g, '\\?') - .replace('||', '') - .replace(/\^/g, '.') - .replace(/\*/g, '.*') - ; + if ( reText === '*' ) { + reText = '\\*'; + } else { + reText = reText + .replace(/\./g, '\\.') + .replace(/\?/g, '\\?') + .replace('||', '') + .replace(/\^/g, '.') + .replace(/\*/g, '.*') + ; + } var re = new RegExp(reText, 'gi'); var matches = re.exec(url); var renderedURL = chunkify(url);