fix(treesitter): clean up parsing queue

This commit is contained in:
Jaehwang Jung 2025-01-19 00:07:47 +09:00 committed by Christian Clason
parent ee54069d1d
commit 6696ea7f10

View File

@ -450,8 +450,8 @@ function LanguageTree:_run_async_callbacks(range, err, trees)
for _, cb in ipairs(self._cb_queues[key]) do
cb(err, trees)
end
self._ranges_being_parsed[key] = false
self._cb_queues[key] = {}
self._ranges_being_parsed[key] = nil
self._cb_queues[key] = nil
end
--- Run an asynchronous parse, calling {on_parse} when complete.