diff --git a/src/packages/tree-view/lib/tree-view.coffee b/src/packages/tree-view/lib/tree-view.coffee index 45a23ebe9..2df802ccf 100644 --- a/src/packages/tree-view/lib/tree-view.coffee +++ b/src/packages/tree-view/lib/tree-view.coffee @@ -129,8 +129,10 @@ class TreeView extends ScrollView else @root = null + getActivePath: -> rootView.getActivePaneItem()?.getPath?() + selectActiveFile: -> - if activeFilePath = rootView.getActiveView()?.getPath?() + if activeFilePath = @getActivePath() @selectEntryForPath(activeFilePath) else @deselect() @@ -139,7 +141,7 @@ class TreeView extends ScrollView @attach() @focus() - return unless activeFilePath = rootView.getActiveView()?.getPath() + return unless activeFilePath = @getActivePath() activePathComponents = project.relativize(activeFilePath).split('/') currentPath = project.getPath().replace(/\/$/, '')