From 95e5b944de761b24e6e1bbfb089b8cd1f4837a66 Mon Sep 17 00:00:00 2001 From: Andreas Huber Date: Sun, 28 Aug 2022 14:02:19 +0200 Subject: [PATCH] fix selection of text when selecting backwards --- src/ui/bigtext/bigtext.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/ui/bigtext/bigtext.py b/src/ui/bigtext/bigtext.py index a962c4e..82ca356 100644 --- a/src/ui/bigtext/bigtext.py +++ b/src/ui/bigtext/bigtext.py @@ -391,8 +391,8 @@ class InnerBigText(QWidget): self.update() def _update_highlight_selected_text(self): - start_byte=self.selection_highlight.start_byte - end_byte=self.selection_highlight.end_byte + start_byte = min(self.selection_highlight.start_byte, self.selection_highlight.end_byte) + end_byte = max(self.selection_highlight.start_byte, self.selection_highlight.end_byte) if abs(start_byte - end_byte) < 1024: query = self.model.read_range(start_byte, end_byte) if query.find("\n") < 0: