autoload/lsp/diag.vim | 3 ++- diff --git a/autoload/lsp/diag.vim b/autoload/lsp/diag.vim index e6d74d838a523bd07d1b73dde8f9179a3f9cb7a6..480d1ec723dcca10789498fd5f0602e3d74829b0 100644 --- a/autoload/lsp/diag.vim +++ b/autoload/lsp/diag.vim @@ -107,6 +107,7 @@ cmd: 'LspDiagsOptionsChanged()'}]) # ALE plugin support if opt.lspOptions.aleSupport + opt.lspOptions.autoHighlightDiags = false autocmd_add([ { group: 'LspAleCmds', @@ -216,7 +217,7 @@ # Refresh the placed diagnostics in buffer "bnr" # This inline signs, inline props, and virtual text diagnostics export def DiagsRefresh(bnr: number, all: bool = false) var lspOpts = opt.lspOptions - if !lspOpts.autoHighlightDiags || lspOpts.aleSupport + if !lspOpts.autoHighlightDiags return endif