     { 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.

        @labelMap[forElement] = labelText

  generateHintString: (linkHintNumber) ->
    (numberToHintString linkHintNumber + 1, Settings.get "linkHintNumbers").toUpperCase()

  generateLinkText: (element) ->
    linkText = ""

# Use numbers (usually) for hints, and also filter links by their text.
class FilterHints
  constructor: ->
    @linkHintNumbers = Settings.get "linkHintNumbers"
    @activateOnEnter = true
    @hintKeystrokeQueue = []
    @linkTextKeystrokeQueue = []
