core/doc: fix wrong table index in Doc:merge_cursors

it was off by 1
This commit is contained in:
takase1121
2024-06-24 22:29:05 +08:00
parent 71913e1b86
commit 4bfcd0d16e
+1 -1
View File
@@ -249,7 +249,7 @@ function Doc:set_selection(line1, col1, line2, col2, swap)
end
function Doc:merge_cursors(idx)
local table_index = idx and (idx - 1) * 4
local table_index = idx and (idx - 1) * 4 + 1
for i = (table_index or (#self.selections - 3)), (table_index or 5), -4 do
for j = 1, i - 4, 4 do
if self.selections[i] == self.selections[j] and