aboutsummaryrefslogtreecommitdiffstats
path: root/lua
diff options
context:
space:
mode:
Diffstat (limited to 'lua')
-rw-r--r--lua/nvim-treesitter/ts_utils.lua2
1 files changed, 1 insertions, 1 deletions
diff --git a/lua/nvim-treesitter/ts_utils.lua b/lua/nvim-treesitter/ts_utils.lua
index a7c38feb6..b74656d00 100644
--- a/lua/nvim-treesitter/ts_utils.lua
+++ b/lua/nvim-treesitter/ts_utils.lua
@@ -213,7 +213,7 @@ function M.memoize_by_buf_tick(fn)
cache[bufnr] = {}
api.nvim_buf_attach(bufnr, false,
{
- on_changedtick = function() cache[bufnr] = fn(bufnr) end,
+ on_changedtick = utils.async(function() cache[bufnr] = fn(bufnr) end),
on_detach = function() cache[bufnr] = nil end
}
)