aboutsummaryrefslogtreecommitdiffstats
path: root/src/templates/qquickscrollbar.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/templates/qquickscrollbar.cpp')
-rw-r--r--src/templates/qquickscrollbar.cpp4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/templates/qquickscrollbar.cpp b/src/templates/qquickscrollbar.cpp
index e1e414c5..f8ce76ab 100644
--- a/src/templates/qquickscrollbar.cpp
+++ b/src/templates/qquickscrollbar.cpp
@@ -134,9 +134,9 @@ qreal QQuickScrollBarPrivate::positionAt(const QPoint &point) const
{
Q_Q(const QQuickScrollBar);
if (orientation == Qt::Horizontal)
- return point.x() / q->width();
+ return (point.x() - q->leftPadding()) / q->availableWidth();
else
- return point.y() / q->height();
+ return (point.y() - q->topPadding()) / q->availableHeight();
}
void QQuickScrollBarPrivate::resizeContent()