aboutsummaryrefslogtreecommitdiffstats
path: root/src/quickcontrols2impl
diff options
context:
space:
mode:
authorJoerg Bornemann <joerg.bornemann@qt.io>2022-07-11 17:13:21 +0200
committerQt Cherry-pick Bot <cherrypick_bot@qt-project.org>2022-07-13 20:56:20 +0000
commitb6b07fefe1662c47e816228664e4861fb0157a54 (patch)
treeebe6f5f0d1326f4f7fa467ac9023101caf7eda3e /src/quickcontrols2impl
parent5374e59dc564106bb69eb33924ff6785d07ea4ce (diff)
Fix emission of QQuickPaddedRectangle::topPaddingChanged
...when setting the padding property. The topPaddingChanged signal is to be emitted if padding changed and no separate topPadding has been specified. Unlike the other *PaddingChanged signals, it was emitted if topPadding *was* specified. Fixes: QTBUG-104865 Change-Id: I8585c4b3f7aa70030b5c6e195516e1aba73e5c46 Reviewed-by: Mitch Curtis <mitch.curtis@qt.io> (cherry picked from commit a08eb13e7a19f86119b9dcdb5ac3e72062fe7edc) Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
Diffstat (limited to 'src/quickcontrols2impl')
-rw-r--r--src/quickcontrols2impl/qquickpaddedrectangle.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/quickcontrols2impl/qquickpaddedrectangle.cpp b/src/quickcontrols2impl/qquickpaddedrectangle.cpp
index bb19a40572..4650507e9a 100644
--- a/src/quickcontrols2impl/qquickpaddedrectangle.cpp
+++ b/src/quickcontrols2impl/qquickpaddedrectangle.cpp
@@ -59,7 +59,7 @@ void QQuickPaddedRectangle::setPadding(qreal padding)
m_padding = padding;
update();
emit paddingChanged();
- if (m_hasTopPadding)
+ if (!m_hasTopPadding)
emit topPaddingChanged();
if (!m_hasLeftPadding)
emit leftPaddingChanged();