From 4dd29c726acac85c045e2c012d5f1eeec0948e2f Mon Sep 17 00:00:00 2001 From: pagedown Date: Sat, 22 Jan 2022 02:41:52 +0800 Subject: [PATCH] Make the clickable range of No the same as Yes Since the two options are treated equally, the same amount of mouse clickable range are given. --- kittens/ask/main.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/kittens/ask/main.py b/kittens/ask/main.py index 95fa37aa8..edaabd344 100644 --- a/kittens/ask/main.py +++ b/kittens/ask/main.py @@ -222,7 +222,7 @@ class Choose(Handler): extra = (self.screen_size.cols - w) // 2 x = extra nx = x + wcswidth(yes) + len(sep) - self.clickable_ranges = {'y': Range(x, x + wcswidth(yes) - 1, y), 'n': Range(nx, nx + 1, y)} + self.clickable_ranges = {'y': Range(x, x + wcswidth(yes) - 1, y), 'n': Range(nx, nx + 2, y)} self.print(' ' * extra + text, end='') def on_text(self, text: str, in_bracketed_paste: bool = False) -> None: