From 1caa27ba4acb04ebbc64a91de242574790dcf92f Mon Sep 17 00:00:00 2001 From: Folke Lemaitre Date: Wed, 19 Apr 2023 07:49:26 +0200 Subject: [PATCH] fix(diagnostics): deepcopy diagnostic params. Fixes #621 --- lua/lazyvim/plugins/lsp/init.lua | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lua/lazyvim/plugins/lsp/init.lua b/lua/lazyvim/plugins/lsp/init.lua index 29efddb8..ba6c4ea6 100644 --- a/lua/lazyvim/plugins/lsp/init.lua +++ b/lua/lazyvim/plugins/lsp/init.lua @@ -99,7 +99,7 @@ return { end end - vim.diagnostic.config(opts.diagnostics) + vim.diagnostic.config(vim.deepcopy(opts.diagnostics)) local servers = opts.servers local capabilities = require("cmp_nvim_lsp").default_capabilities(vim.lsp.protocol.make_client_capabilities())