diff options
| author | Stephen Blott | 2014-12-21 15:40:10 +0000 |
|---|---|---|
| committer | Stephen Blott | 2014-12-21 15:47:23 +0000 |
| commit | 3aeb8517d0dd5f9a530e99db662a4945132cf436 (patch) | |
| tree | aacdc57135847df70a12b640c425dbf12790ca6b /pages/options.coffee | |
| parent | 53be2881db3a7d77ef9dbf92f87fba3b99873530 (diff) | |
| download | vimium-3aeb8517d0dd5f9a530e99db662a4945132cf436.tar.bz2 | |
Exclusion; minor updates after review.
Diffstat (limited to 'pages/options.coffee')
| -rw-r--r-- | pages/options.coffee | 7 |
1 files changed, 3 insertions, 4 deletions
diff --git a/pages/options.coffee b/pages/options.coffee index 249677be..def67fd7 100644 --- a/pages/options.coffee +++ b/pages/options.coffee @@ -120,7 +120,7 @@ class ExclusionRulesOption extends Option haveMatch = false for element in elements pattern = element.children[0].firstChild.value.trim() - if @url.match bgExclusions.RegexpCache.get pattern + if 0 <= @url.search bgExclusions.RegexpCache.get pattern haveMatch = true element.children[1].firstChild.focus() else @@ -131,14 +131,13 @@ class ExclusionRulesOption extends Option # On the popup page, provide visual feedback when a pattern does not match the current page. This assumes # that @url is not empty. activatePatternWatcher: (element) -> - computedStyle = window.getComputedStyle(element) - originalColor = computedStyle.getPropertyValue("color") patternElement = element.children[0].firstChild patternElement.addEventListener "keyup", => if @url.match bgExclusions.RegexpCache.get patternElement.value - patternElement.style.color = originalColor + patternElement.title = patternElement.style.color = "" else patternElement.style.color = "red" + patternElement.title = "Red text means that the pattern does not\nmatch the current URL." # Append a row for a new rule. appendRule: (rule) -> |
