diff options
author | Joerg Bornemann <joerg.bornemann@qt.io> | 2022-07-11 17:13:21 +0200 |
---|---|---|
committer | Qt Cherry-pick Bot <cherrypick_bot@qt-project.org> | 2022-07-13 20:56:20 +0000 |
commit | b6b07fefe1662c47e816228664e4861fb0157a54 (patch) | |
tree | ebe6f5f0d1326f4f7fa467ac9023101caf7eda3e /src/quickcontrols2impl | |
parent | 5374e59dc564106bb69eb33924ff6785d07ea4ce (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.cpp | 2 |
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(); |