diff --git a/extensions/tabs/tabs-pane.coffee b/extensions/tabs/tabs-pane.coffee index 983b9ace2..f65da359f 100644 --- a/extensions/tabs/tabs-pane.coffee +++ b/extensions/tabs/tabs-pane.coffee @@ -56,6 +56,7 @@ class TabsPane extends Pane if tabsLength is 1 @removeTab activePath $('#main-container').children().css 'display', 'none !important' + window.setTitle window.resource.title() else if tabsLength > 0 @removeTab activePath @prevTab() diff --git a/src/atom/project.coffee b/src/atom/project.coffee index fa7b1d714..1353fb1b7 100644 --- a/src/atom/project.coffee +++ b/src/atom/project.coffee @@ -36,6 +36,7 @@ class Project extends Resource return false if not fs.isDirectory url @url = url + window.setTitle @title() atom.trigger 'project:open', this true @@ -69,6 +70,9 @@ class Project extends Resource save: -> @activeResource?.save() + title: -> + _.last @url.split '/' + # Determines if a passed URL is a child of @url. # Returns a Boolean. childURL: (url) ->