From 6a178b5aa8fce2a037003c3370ddceb007021892 Mon Sep 17 00:00:00 2001 From: luhuaei Date: Mon, 13 Apr 2020 21:24:42 +0800 Subject: [PATCH] pdf-viewer: fix click error on zoom out --- app/pdf-viewer/buffer.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/pdf-viewer/buffer.py b/app/pdf-viewer/buffer.py index 980a747..030c96c 100755 --- a/app/pdf-viewer/buffer.py +++ b/app/pdf-viewer/buffer.py @@ -944,7 +944,7 @@ class PdfViewerWidget(QWidget): if index < self.page_total_number: render_width = self.page_width * self.scale render_x = int((self.rect().width() - render_width) / 2) - if self.read_mode == "fit_to_customize": + if self.read_mode == "fit_to_customize" and render_width >= self.rect().width(): render_x = max(min(render_x + self.horizontal_offset, 0), self.rect().width() - render_width) # computer absolute coordinate of page