Skip to content

Commit 0aade33

Browse files
set winid to 0 when close in neovim
1 parent c63b13a commit 0aade33

File tree

1 file changed

+2
-1
lines changed
  • autoload/vital/__vital__/Experimental/UI

1 file changed

+2
-1
lines changed

autoload/vital/__vital__/Experimental/UI/Popup.vim

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ endfunction
1919
" }
2020
function! s:create(opt) abort
2121
let id = s:_nextid()
22-
let data = {}
22+
let data = { 'winid': 0 }
2323

2424
call s:_set(data, a:opt)
2525

@@ -52,6 +52,7 @@ function! s:close(id) abort
5252
let data = s:_popups[a:id]
5353
if s:_has_nvim
5454
call nvim_win_close(data['winid'], 1)
55+
let data['winid'] = 0
5556
else
5657
call popup_close(data['winid'])
5758
endif

0 commit comments

Comments
 (0)