diff options
author | Shawn Rutledge <shawn.rutledge@qt.io> | 2022-03-04 09:22:03 +0100 |
---|---|---|
committer | Shawn Rutledge <shawn.rutledge@qt.io> | 2022-03-07 17:40:03 +0100 |
commit | 122c980305d1726038e0c393a83c897e2b2bfc04 (patch) | |
tree | 770f010c82bebbedb1215d502dd90ca093a04d5c /src/pdfquick | |
parent | fb82b7c7c53ddfd9ec087d7766a4f177f71971f9 (diff) | |
download | qtwebengine-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.qml | 2 |
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 { |