       text = @getActiveItem()?.getPath?() or @getActiveItem()?.getTitle?() or ''
       atom.clipboard.write(text)
       setTimeout =>
-        @newTooltip()
+        @handleCopiedTooltip()
       , 2000
 
     @currentPath.addEventListener('click', clickHandler)
     @clickSubscription = new Disposable => @removeEventListener('click', clickHandler)
 
-  newTooltip: ->
+  handleCopiedTooltip: ->
     @myTip?.dispose()
     text = @getActiveItem()?.getPath?() or @getActiveItem()?.getTitle?() or ''
     @myTip = atom.tooltips.add this,
-      title: 'Copied: '+text
+      title: "Copied: #{text}"
       trigger: 'click'
       delay:
         show: 0


  update: ->
    @updatePathText()
    @newTooltip()
    @updateBufferHasModifiedText(@getActiveItem()?.isModified?())

  updateBufferHasModifiedText: (isModified) ->

    @bufferModified.classList.add('buffer-modified')
    @appendChild(@bufferModified)

    @handleCopiedTooltip()

    @activeItemSubscription = atom.workspace.onDidChangeActivePaneItem =>
      @subscribeToActiveItem()
