aboutsummaryrefslogtreecommitdiffstats
path: root/src/imports
diff options
context:
space:
mode:
authorJ-P Nurmi <jpnurmi@qt.io>2017-05-30 10:41:17 +0200
committerJ-P Nurmi <jpnurmi@qt.io>2017-05-30 09:44:30 +0000
commit3b36c4e466077cb1e0c6764e14e8041f21ca237a (patch)
treed3eb7990c372d9dbafdb971140e05c76f5898ddc /src/imports
parentcaa854c1f687440c518bc56543fb4cf5459d0026 (diff)
Material: round ripple translation to avoid artifacts
Task-number: QTBUG-58646 Change-Id: Iae5777866099139ec850af8d2c6f5c095ef9f166 Reviewed-by: Mitch Curtis <mitch.curtis@qt.io>
Diffstat (limited to 'src/imports')
-rw-r--r--src/imports/controls/material/qquickmaterialripple.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/imports/controls/material/qquickmaterialripple.cpp b/src/imports/controls/material/qquickmaterialripple.cpp
index ac2fbc06..615d131b 100644
--- a/src/imports/controls/material/qquickmaterialripple.cpp
+++ b/src/imports/controls/material/qquickmaterialripple.cpp
@@ -207,7 +207,7 @@ void QQuickMaterialRippleBackgroundNode::sync(QQuickItem *item)
QMatrix4x4 matrix;
if (qFuzzyIsNull(ripple->clipRadius())) {
- matrix.translate((w - sz) / 2, (h - sz) / 2);
+ matrix.translate(qRound((w - sz) / 2), qRound((h - sz) / 2));
rectNode->setRect(QRectF(0, 0, sz, sz));
rectNode->setRadius(sz / 2);
} else {