 
     clearJumpMode: ->
         clearAllMarkers = =>
-            for label in @labels
-                label.marker.destroy()
+            for decoration in @decorations
+                decoration.getMarker().destroy()
 
         if @cleared
             return


    initialize: (serializeState) ->
        @disposables = new CompositeDisposable()
        @labels = []
        @commands = new CompositeDisposable()

        @commands.add atom.commands.add 'atom-workspace',

                editorView = atom.views.getView(editor)
                return if $(editorView).is ':not(:visible)'

                for decoration in @decorations
                    element = decoration.getProperties().item
                    if element.textContent.indexOf(@firstChar) != 0
                        element.classList.add 'irrelevant'
        else if not @secondChar
            @secondChar = character

