summaryrefslogtreecommitdiff
path: root/src/pdfquick
diff options
context:
space:
mode:
authorShawn Rutledge <shawn.rutledge@qt.io>2022-03-04 09:22:03 +0100
committerShawn Rutledge <shawn.rutledge@qt.io>2022-03-07 17:40:03 +0100
commit122c980305d1726038e0c393a83c897e2b2bfc04 (patch)
tree770f010c82bebbedb1215d502dd90ca093a04d5c /src/pdfquick
parentfb82b7c7c53ddfd9ec087d7766a4f177f71971f9 (diff)
downloadqtwebengine-122c980305d1726038e0c393a83c897e2b2bfc04.tar.gz
Multipage PDF viewer: fix horizontal scrolling
The ?? operator has lower precedence than *, apparently, so we need parens. Amends 170fc1c2cb43318817552f1a1bed42b5cdc6eb36 Change-Id: I0ff2c7ce408043e7a1d3f862dd3e591c9bea5336 Reviewed-by: Richard Moe Gustavsen <richard.gustavsen@qt.io>
Diffstat (limited to 'src/pdfquick')
-rw-r--r--src/pdfquick/PdfMultiPageView.qml2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/pdfquick/PdfMultiPageView.qml b/src/pdfquick/PdfMultiPageView.qml
index f67e2c17a..70eb567f2 100644
--- a/src/pdfquick/PdfMultiPageView.qml
+++ b/src/pdfquick/PdfMultiPageView.qml
@@ -133,7 +133,7 @@ Item {
property bool rot90: rotationNorm == 90 || rotationNorm == 270
onRot90Changed: forceLayout()
property size firstPagePointSize: document?.pagePointSize(0) ?? Qt.size(0, 0)
- property real pageHolderWidth: Math.max(root.width, (rot90 ? document?.maxPageHeight : document?.maxPageWidth) ?? 0 * root.renderScale)
+ property real pageHolderWidth: Math.max(root.width, ((rot90 ? document?.maxPageHeight : document?.maxPageWidth) ?? 0) * root.renderScale)
contentWidth: document ? pageHolderWidth + vscroll.width + 2 : 0
rowHeightProvider: function(row) { return (rot90 ? document.pagePointSize(row).width : document.pagePointSize(row).height) * root.renderScale }
delegate: Rectangle {