mirror of
https://github.com/preservim/nerdtree.git
synced 2024-11-26 10:14:20 +08:00
Revert the bugfix from pull request #785
The small change here reverts an attempted bugfix from #785. That change resulted in the unintended side-effect of closing other children of the root whenever ":NERDTreeFind" was invoked. This was disruptive (as reported in #793), so a new method must be found to solve the problem of ":NERDTreeFind" not opening newly created files. Fixes #793.
This commit is contained in:
parent
fa65ec60ea
commit
af3ba1ef4e
|
@ -568,13 +568,6 @@ function! s:TreeDirNode.reveal(path, ...)
|
|||
throw "NERDTree.InvalidArgumentsError: " . a:path.str() . " should be under " . self.path.str()
|
||||
endif
|
||||
|
||||
" Refresh "self.children" to avoid missing paths created after this node
|
||||
" was last opened. If "self.children" is empty, the call to "open()" will
|
||||
" initialize the children.
|
||||
if !empty(self.children)
|
||||
" Silence messages/errors. They were seen on the first open.
|
||||
silent! call self._initChildren(1)
|
||||
endif
|
||||
call self.open()
|
||||
|
||||
if self.path.equals(a:path.getParent())
|
||||
|
|
Loading…
Reference in New Issue
Block a user