diff --git a/src/tui/editor.zig b/src/tui/editor.zig index f91f9a8..7be1f41 100644 --- a/src/tui/editor.zig +++ b/src/tui/editor.zig @@ -1568,7 +1568,7 @@ pub const Editor = struct { } fn cancel_all_selections(self: *Self) void { - var primary = self.cursels.getLast() orelse CurSel{}; + var primary = self.get_primary().*; primary.selection = null; self.cursels.clearRetainingCapacity(); self.cursels.addOneAssumeCapacity().* = primary;