From 339d972d8d6539e05b5b0237157f7d97abedfac5 Mon Sep 17 00:00:00 2001 From: Kovid Goyal Date: Thu, 17 Sep 2020 10:41:13 +0530 Subject: [PATCH] Use INT_MAX rather than self->lines + 10 More likely to never co-incide --- kitty/screen.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/kitty/screen.c b/kitty/screen.c index c3e571008..38c5fe40b 100644 --- a/kitty/screen.c +++ b/kitty/screen.c @@ -2481,7 +2481,7 @@ screen_start_selection(Screen *self, index_type x, index_type y, bool in_left_ha self->selections.count = 1; self->selections.in_progress = true; self->selections.extend_mode = extend_mode; - self->selections.items[0].last_rendered.y = self->lines + 10; + self->selections.items[0].last_rendered.y = INT_MAX; A(start.x, x); A(end.x, x); A(start.y, y); A(end.y, y); A(start_scrolled_by, self->scrolled_by); A(end_scrolled_by, self->scrolled_by); A(rectangle_select, rectangle_select); A(start.in_left_half_of_cell, in_left_half_of_cell); A(end.in_left_half_of_cell, in_left_half_of_cell); A(input_start.x, x); A(input_start.y, y); A(input_start.in_left_half_of_cell, in_left_half_of_cell); @@ -2495,7 +2495,7 @@ add_url_range(Screen *self, index_type start_x, index_type start_y, index_type e ensure_space_for(&self->url_ranges, items, Selection, self->url_ranges.count + 8, capacity, 8, false); Selection *r = self->url_ranges.items + self->url_ranges.count++; memset(r, 0, sizeof(Selection)); - r->last_rendered.y = self->lines + 10; + r->last_rendered.y = INT_MAX; A(start.x, start_x); A(end.x, end_x); A(start.y, start_y); A(end.y, end_y); A(start_scrolled_by, self->scrolled_by); A(end_scrolled_by, self->scrolled_by); A(start.in_left_half_of_cell, true);