     @showHighlight()
 
   resetBackground: ->
-    $('.line').css('background-color','')
-              .css('border-top','')
-              .css('border-bottom','')
-              .css('margin-bottom','')
-              .css('margin-top','')
-    $('.line[data-screen-row]').each (index, line) ->
+    $('.highlight-line-pkg').css('background-color','')
+                            .css('border-top','')
+                            .css('border-bottom','')
+                            .css('margin-bottom','')
+                            .css('margin-top','')
+    $('.highlight-line-pkg[data-screen-row]').each (index, line) ->
       if $(line).attr('style')?.indexOf('background') isnt -1
         top = $(line).css('top')
-        $(line).attr 'style', "position: absolute; top: #{top};" if top?
+        $(line).attr('style', "position: absolute; top: #{top}; " +
+          "width: 100%;") if top?
+    $('.highlight-line-pkg').removeClass('highlight-line-pkg')
 
   makeLineStyleAttr: ->
     styleAttr = ''

      styleAttr += "position: absolute; top: #{topPX}; width: 100%;" if topPX?

    $(lineElement).attr 'style', styleAttr

  handleMultiLine: (styleAttr) =>
    selectionStyleAttrs = @makeSelectionStyleAttr()

      $(startLine).attr 'style', selectionStyleAttrs[0]
      $(endLine).attr 'style', selectionStyleAttrs[1]

      $(startLine).addClass('highlight-line-pkg')
      $(endLine).addClass('highlight-line-pkg')

  findLineElementForRow: (editorView, row) ->
    if editorView.lineElementForScreenRow?
      editorView.lineElementForScreenRow(row)
