diff options
Diffstat (limited to 'src')
-rw-r--r-- | src/quick/items/qquicktextedit.cpp | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/src/quick/items/qquicktextedit.cpp b/src/quick/items/qquicktextedit.cpp index 566c9c3f6f..b1be2ebcb7 100644 --- a/src/quick/items/qquicktextedit.cpp +++ b/src/quick/items/qquicktextedit.cpp @@ -821,6 +821,7 @@ void QQuickTextEditPrivate::setTopPadding(qreal value, bool reset) } if ((!reset && !qFuzzyCompare(oldPadding, value)) || (reset && !qFuzzyCompare(oldPadding, padding()))) { q->updateSize(); + q->updateWholeDocument(); emit q->topPaddingChanged(); } } @@ -835,6 +836,7 @@ void QQuickTextEditPrivate::setLeftPadding(qreal value, bool reset) } if ((!reset && !qFuzzyCompare(oldPadding, value)) || (reset && !qFuzzyCompare(oldPadding, padding()))) { q->updateSize(); + q->updateWholeDocument(); emit q->leftPaddingChanged(); } } @@ -849,6 +851,7 @@ void QQuickTextEditPrivate::setRightPadding(qreal value, bool reset) } if ((!reset && !qFuzzyCompare(oldPadding, value)) || (reset && !qFuzzyCompare(oldPadding, padding()))) { q->updateSize(); + q->updateWholeDocument(); emit q->rightPaddingChanged(); } } @@ -863,6 +866,7 @@ void QQuickTextEditPrivate::setBottomPadding(qreal value, bool reset) } if ((!reset && !qFuzzyCompare(oldPadding, value)) || (reset && !qFuzzyCompare(oldPadding, padding()))) { q->updateSize(); + q->updateWholeDocument(); emit q->bottomPaddingChanged(); } } |