fix file added

pull/1/head
yann300 7 years ago
parent a0ef64abef
commit d51d6b8d96
  1. 7
      src/app/files/file-explorer.js

@ -317,17 +317,22 @@ function fileExplorer (appAPI, files) {
} }
function fileAdded (filepath) { function fileAdded (filepath) {
self.ensureRoot(() => {
var folderpath = filepath.split('/').slice(0, -1).join('/') var folderpath = filepath.split('/').slice(0, -1).join('/')
var currentTree = self.treeView.nodeAt(folderpath)
if (currentTree) {
self.files.resolveDirectory(folderpath, (error, fileTree) => { self.files.resolveDirectory(folderpath, (error, fileTree) => {
if (error) console.error(error) if (error) console.error(error)
if (!fileTree) return if (!fileTree) return
fileTree = normalize(folderpath, fileTree) fileTree = normalize(folderpath, fileTree)
var newTree = self.treeView.renderProperties(fileTree, false) var newTree = self.treeView.renderProperties(fileTree, false)
var currentTree = self.treeView.nodeAt(folderpath)
currentTree.innerHTML = '' currentTree.innerHTML = ''
;[...newTree.children].forEach(child => currentTree.appendChild(child)) ;[...newTree.children].forEach(child => currentTree.appendChild(child))
}) })
} }
})
}
} }
/* /*

Loading…
Cancel
Save