diff options
Diffstat (limited to 'autoload/ale/virtualtext.vim')
-rw-r--r-- | autoload/ale/virtualtext.vim | 11 |
1 files changed, 5 insertions, 6 deletions
diff --git a/autoload/ale/virtualtext.vim b/autoload/ale/virtualtext.vim index 0f2b2173..4897154b 100644 --- a/autoload/ale/virtualtext.vim +++ b/autoload/ale/virtualtext.vim @@ -187,10 +187,8 @@ function! ale#virtualtext#ShowCursorWarning(...) abort let l:buffer = bufnr('') if mode(1) isnot# 'n' - return - endif - - if ale#ShouldDoNothing(l:buffer) + \|| g:ale_use_neovim_diagnostics_api + \|| ale#ShouldDoNothing(l:buffer) return endif @@ -210,12 +208,13 @@ function! ale#virtualtext#ShowCursorWarningWithDelay() abort return endif + call s:StopCursorTimer() + if mode(1) isnot# 'n' + \|| g:ale_use_neovim_diagnostics_api return endif - call s:StopCursorTimer() - let l:pos = getpos('.')[0:2] " Check the current buffer, line, and column number against the last |