From 46cf5347b5649e856a69b9f52ccad8a671ddefc6 Mon Sep 17 00:00:00 2001 From: Folke Lemaitre Date: Thu, 23 May 2024 07:13:41 +0200 Subject: [PATCH] fix(lsp): only enableinlay hints for when buffer is an actual file. See #3284 --- lua/lazyvim/plugins/lsp/init.lua | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/lua/lazyvim/plugins/lsp/init.lua b/lua/lazyvim/plugins/lsp/init.lua index 5cc32494..a2b76326 100644 --- a/lua/lazyvim/plugins/lsp/init.lua +++ b/lua/lazyvim/plugins/lsp/init.lua @@ -141,7 +141,9 @@ return { -- inlay hints if opts.inlay_hints.enabled then LazyVim.lsp.on_supports_method("textDocument/inlayHint", function(client, buffer) - LazyVim.toggle.inlay_hints(buffer, true) + if vim.api.nvim_buf_is_valid(buffer) and vim.bo[buffer].buftype == "" then + LazyVim.toggle.inlay_hints(buffer, true) + end end) end