Surface: use rect selection state when setting selection on release

Looks like 52354b8 missed noting the outgoing screen selection state's
rectangle flag when setting the selection on mouse release, this was
causing the selection that was actually set to be
standard/wrap-selected. This corrects that by just shipping said flag
when calling setSelection.
This commit is contained in:
Chris Marchesi
2025-07-17 12:37:20 -07:00
parent 0d61b94c10
commit 3febc7c5ee

View File

@ -3341,7 +3341,7 @@ pub fn mouseButtonCallback(
try self.setSelection(terminal.Selection.init( try self.setSelection(terminal.Selection.init(
prev.start(), prev.start(),
prev.end(), prev.end(),
false, prev.rectangle,
)); ));
} }
} }