aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--content_scripts/link_hints.coffee5
1 files changed, 3 insertions, 2 deletions
diff --git a/content_scripts/link_hints.coffee b/content_scripts/link_hints.coffee
index 469c2990..02d61f3c 100644
--- a/content_scripts/link_hints.coffee
+++ b/content_scripts/link_hints.coffee
@@ -456,6 +456,7 @@ class AlphabetHints
# Use numbers (usually) for hints, and also filter links by their text.
class FilterHints
constructor: ->
+ @linkHintNumbers = Settings.get "linkHintNumbers"
@activateOnEnter = true
@hintKeystrokeQueue = []
@linkTextKeystrokeQueue = []
@@ -476,7 +477,7 @@ class FilterHints
@labelMap[forElement] = labelText
generateHintString: (linkHintNumber) ->
- (numberToHintString linkHintNumber + 1, Settings.get "linkHintNumbers").toUpperCase()
+ numberToHintString linkHintNumber + 1, @linkHintNumbers.toUpperCase()
generateLinkText: (element) ->
linkText = ""
@@ -536,7 +537,7 @@ class FilterHints
{ linksMatched: linksMatched, delay: delay }
pushKeyChar: (keyChar, keydownKeyChar) ->
- if 0 <= Settings.get("linkHintNumbers").indexOf keyChar
+ if 0 <= @linkHintNumbers.indexOf keyChar
@hintKeystrokeQueue.push keyChar
else
# Since we might renumber the hints, we should reset the current hintKeyStrokeQueue.