From 30476f12de5f3fdc1ee91d0065a52c8f661afa7b Mon Sep 17 00:00:00 2001 From: Shawn Rutledge Date: Fri, 16 Nov 2018 09:19:42 +0100 Subject: Fix incorrect transientScrollBars binding in BasicTableView Fixes: QTBUG-69041 Change-Id: I7ad62850c8890d7ec53678754a164ad2bcfbdb8e Reviewed-by: Shawn Rutledge --- src/controls/Private/BasicTableView.qml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/controls/Private/BasicTableView.qml b/src/controls/Private/BasicTableView.qml index 1f846b57..37ecabbf 100644 --- a/src/controls/Private/BasicTableView.qml +++ b/src/controls/Private/BasicTableView.qml @@ -422,9 +422,9 @@ ScrollView { interactive: Settings.hasTouchScreen property var rowItemStack: [] // Used as a cache for rowDelegates - readonly property bool transientScrollbars: __style && !!__style.transientScrollBars + readonly property bool transientScrollBars: __style && !!__style.transientScrollBars readonly property real vScrollbarPadding: __scroller.verticalScrollBar.visible - && !transientScrollbars && Qt.platform.os === "osx" ? + && !transientScrollBars && Qt.platform.os === "osx" ? __verticalScrollBar.width + __scroller.scrollBarSpacing + root.__style.padding.right : 0 Binding { -- cgit v1.2.1