From a391732600f7b405b5656b3bea33c0542b90333b Mon Sep 17 00:00:00 2001 From: Kovid Goyal Date: Fri, 28 Feb 2020 07:37:10 +0530 Subject: [PATCH] left half of cell should happen only if url is truly empty --- kitty/screen.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/kitty/screen.c b/kitty/screen.c index f28277486..72a0d9c1b 100644 --- a/kitty/screen.c +++ b/kitty/screen.c @@ -2203,7 +2203,7 @@ void screen_mark_url(Screen *self, index_type start_x, index_type start_y, index_type end_x, index_type end_y) { #define A(attr, val) self->url_range.attr = val; 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); A(end.in_left_half_of_cell, start_x == end_x); + A(start.in_left_half_of_cell, true); A(end.in_left_half_of_cell, start_x == end_x && start_y == end_y); #undef A }