From b0e08bea065b864d79392012635f8e2109df2d26 Mon Sep 17 00:00:00 2001 From: akianonymus Date: Mon, 27 Feb 2023 00:30:42 +0530 Subject: fix: virtualtext on nonfocused window update | #41 virtual text mode was always highlighting the current buffer, so lets change that --- lua/colorizer/buffer.lua | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lua/colorizer/buffer.lua b/lua/colorizer/buffer.lua index 36588af..04e953e 100644 --- a/lua/colorizer/buffer.lua +++ b/lua/colorizer/buffer.lua @@ -109,7 +109,7 @@ function buffer.add_highlight(buf, ns, line_start, line_end, data, options) for linenr, hls in pairs(data) do for _, hl in ipairs(hls) do local hlname = create_highlight(hl.rgb_hex, mode) - buf_set_virtual_text(0, ns, linenr, hl.range[2], { + buf_set_virtual_text(buf, ns, linenr, hl.range[2], { end_col = hl.range[2], virt_text = { { options.virtualtext or "■", hlname } }, hl_mode = "combine", -- cgit v1.2.3-70-g09d2