aboutsummaryrefslogtreecommitdiffstats
path: root/src/quick/util/qquickpath.cpp
diff options
context:
space:
mode:
authorTarja Sundqvist <tarja.sundqvist@qt.io>2026-05-25 13:55:19 +0300
committerTarja Sundqvist <tarja.sundqvist@qt.io>2026-05-25 13:55:19 +0300
commit3fd4f41cd306ee97aaf47400fba75cc874048215 (patch)
tree6c60d274e67e90b3a44ac1c8c476a91274beb962 /src/quick/util/qquickpath.cpp
parent22032227d16c39211e2ebceef97d21f4d89c7c87 (diff)
parent94cf5162f8817fb7883ad56ac704e752e5dab5a4 (diff)
Merge tag 'v6.5.9-lts' into tqtc/lts-6.5-opensourcev6.5.9-lts-lgpl
Qt 6.5.9-lts release Conflicts solved: dependencies.yaml Change-Id: I6f892bad653449a1dd0e0c6e66cc74eee8657cda
Diffstat (limited to 'src/quick/util/qquickpath.cpp')
-rw-r--r--src/quick/util/qquickpath.cpp2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/quick/util/qquickpath.cpp b/src/quick/util/qquickpath.cpp
index 7562b74d46..17529317d5 100644
--- a/src/quick/util/qquickpath.cpp
+++ b/src/quick/util/qquickpath.cpp
@@ -1982,6 +1982,8 @@ void QQuickPathArc::addToPath(QPainterPath &path, const QQuickPathData &data)
{
const QPointF &startPoint = path.currentPosition();
const QPointF &endPoint = positionForCurve(data, startPoint);
+ if (startPoint == endPoint)
+ return;
QQuickSvgParser::pathArc(path,
_radiusX,
_radiusY,