diff --git a/src/packages/tabs/lib/tab-view.coffee b/src/packages/tabs/lib/tab-view.coffee index a1137265f..fcb3a9511 100644 --- a/src/packages/tabs/lib/tab-view.coffee +++ b/src/packages/tabs/lib/tab-view.coffee @@ -45,10 +45,8 @@ class TabView extends SortableList @find(".tab:eq(#{index})").remove() containsTab: (tab) -> - unique = true - path = $(tab).view().buffer.file.path - paths = $.makeArray(@find('.tab')).map (e) -> - $(e).view().buffer.file.path + path = $(tab).view().representedPath() + paths = $.makeArray(@find('.tab')).map (e) -> $(e).view().representedPath() return paths.some (tabpath) -> tabpath == path diff --git a/src/packages/tabs/lib/tab.coffee b/src/packages/tabs/lib/tab.coffee index f538adb01..50d80cba2 100644 --- a/src/packages/tabs/lib/tab.coffee +++ b/src/packages/tabs/lib/tab.coffee @@ -38,4 +38,7 @@ class Tab extends View fileNameText = 'untitled' @fileName.text(fileNameText) - @fileName.attr('title', @editSession.getPath()) \ No newline at end of file + @fileName.attr('title', @editSession.getPath()) + + representedPath: -> + @buffer.file.path \ No newline at end of file