mirror of
https://github.com/kovidgoyal/kitty
synced 2026-07-12 02:42:56 +02:00
Fix copying of selection after selection has been scrolled off history buffer raising an error
Fixes #4713
This commit is contained in:
@@ -148,6 +148,8 @@ Detailed list of changes
|
|||||||
|
|
||||||
- macOS: Fix the mouse cursor being set to arrow after switching desktops or toggling full screen (:pull:`4716`)
|
- macOS: Fix the mouse cursor being set to arrow after switching desktops or toggling full screen (:pull:`4716`)
|
||||||
|
|
||||||
|
- Fix copying of selection after selection has been scrolled off history buffer raising an error (:iss:`4713`)
|
||||||
|
|
||||||
|
|
||||||
0.24.2 [2022-02-03]
|
0.24.2 [2022-02-03]
|
||||||
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||||
|
|||||||
@@ -2334,6 +2334,7 @@ iteration_data(const Screen *self, const Selection *sel, IterationData *ans, int
|
|||||||
ans->y += self->scrolled_by; ans->y_limit += self->scrolled_by;
|
ans->y += self->scrolled_by; ans->y_limit += self->scrolled_by;
|
||||||
}
|
}
|
||||||
ans->y = MAX(ans->y, min_y);
|
ans->y = MAX(ans->y, min_y);
|
||||||
|
ans->y_limit = MAX(ans->y, ans->y_limit); // iteration is from y to y_limit
|
||||||
}
|
}
|
||||||
|
|
||||||
static XRange
|
static XRange
|
||||||
|
|||||||
Reference in New Issue
Block a user