fix(treesitter): reset next_col when performing intermediate highlights

The iterator is meant to be fully reset in this code path, but only the
`next_row` state was being reset. This would only cause highlight
artifacts for very brief periods of time, though.
This commit is contained in:
Riley Bruins
2025-11-05 21:47:33 -08:00
committed by Lewis Russell
parent 39455a4363
commit f2bfde9140

View File

@@ -570,6 +570,7 @@ function TSHighlighter._on_win(_, win, buf, topline, botline)
-- trees upon parsing a different region.
state.iter = nil
state.next_row = 0
state.next_col = 0
end)
end
local hl_states = self._highlight_states[win] or {}