diff --git a/autoload/SpaceVim/api/notify.vim b/autoload/SpaceVim/api/notify.vim index 73d3b6c2c..8aaded133 100644 --- a/autoload/SpaceVim/api/notify.vim +++ b/autoload/SpaceVim/api/notify.vim @@ -113,23 +113,23 @@ function! s:self.notify(msg, ...) abort call add(self.message, a:msg) let self.notification_color = get(a:000, 0, 'Normal') if !bufexists(self.border.bufnr) - let self.border.bufnr = self.__buffer.create_buf(0, 0) + let self.border.bufnr = self.__buffer.create_buf(0, 1) endif if !bufexists(self.bufnr) - let self.bufnr = self.__buffer.create_buf(0, 0) + let self.bufnr = self.__buffer.create_buf(0, 1) endif if empty(self.hashkey) let self.hashkey = self.__password.generate_simple(10) endif call self.redraw_windows() call setbufvar(self.bufnr, '&number', 0) - call setbufvar(self.bufnr, '&cursorline', 0) call setbufvar(self.bufnr, '&relativenumber', 0) - call setbufvar(self.bufnr, '&buftype', 'nofile') + call setbufvar(self.bufnr, '&cursorline', 0) + call setbufvar(self.bufnr, '&bufhidden', 'wipe') call setbufvar(self.border.bufnr, '&number', 0) call setbufvar(self.border.bufnr, '&relativenumber', 0) - call setbufvar(self.border.bufnr, '&buftype', 'nofile') call setbufvar(self.border.bufnr, '&cursorline', 0) + call setbufvar(self.border.bufnr, '&bufhidden', 'wipe') call extend(s:notifications, {self.hashkey : self}) call self.increase_window() call timer_start(self.timeout, self.close, {'repeat' : 1})