                 editorView = atom.views.getView(editor)
                 return if $(editorView).is ':not(:visible)'
 
-                overlayer = @getOverlayer editorView
-                $(overlayer).find('.label:not(.irrelevant)').each (i, label) ->
-                    if label.innerHTML[labelPosition] == character
+                for label in @labels
+                    if label.element.textContent[labelPosition] == character
                         found = true
                         return false
             return found


    reset: ->
        @clearKeys()
        @disposables.add atom.workspace.observeTextEditors (editor) =>
            editorView = atom.views.getView(editor)
            overlayer = @getOverlayer editorView
            $(overlayer).find '.irrelevant'
                .removeClass 'irrelevant'
        @statusBarJumpy?.classList.remove 'no-match'
        @statusBarJumpyStatus?.innerHTML = 'Jump Mode!'


                        drawLabels lineNumber, word.index

            @initializeClearEvents(editorView)
        console.timeEnd 'toggle'

    clearJumpModeHandler: (e) =>
        @clearJumpMode()
