diff --git a/doc/NERD_tree.txt b/doc/NERD_tree.txt index bc07ae4..c2e1a7c 100644 --- a/doc/NERD_tree.txt +++ b/doc/NERD_tree.txt @@ -949,6 +949,9 @@ fridge for later ;) ============================================================================== 7. Changelog *NERDTreeChangelog* +3.0.1 + - fix a bug where :NERDTreeToggle was broken unless 'hidden was set + 3.0.0 - hijack netrw so that doing an :edit will put a NERD tree in the window rather than a netrw browser. See :help 'NERDTreeHijackNetrw' diff --git a/plugin/NERD_tree.vim b/plugin/NERD_tree.vim index 1129ee0..1130454 100644 --- a/plugin/NERD_tree.vim +++ b/plugin/NERD_tree.vim @@ -2931,6 +2931,9 @@ function! s:toggle(dir) if !s:isTreeOpen() call s:createTreeWin() call s:restoreScreenState() + if !&hidden + call s:renderView() + endif else call s:closeTree() endif