mirror of
https://github.com/atom/atom.git
synced 2026-02-12 07:35:14 -05:00
change activeItemPath if item's path changes
This commit is contained in:
@@ -79,6 +79,7 @@ class PaneElement extends HTMLElement
|
||||
activeItemChanged: (item) ->
|
||||
delete @dataset.activeItemName
|
||||
delete @dataset.activeItemPath
|
||||
@changePathDisposable?.dispose?()
|
||||
|
||||
return unless item?
|
||||
|
||||
@@ -89,6 +90,12 @@ class PaneElement extends HTMLElement
|
||||
@dataset.activeItemName = path.basename(itemPath)
|
||||
@dataset.activeItemPath = itemPath
|
||||
|
||||
if item.onDidChangePath?
|
||||
@changePathDisposable = item.onDidChangePath =>
|
||||
itemPath = item.getPath()
|
||||
@dataset.activeItemName = path.basename(itemPath)
|
||||
@dataset.activeItemPath = itemPath
|
||||
|
||||
unless @itemViews.contains(itemView)
|
||||
@itemViews.appendChild(itemView)
|
||||
|
||||
|
||||
Reference in New Issue
Block a user