Editor: reuse already collected viewport rect

Change-Id: I974837e112030b61234a8d9614ed77d834b60bd5
Reviewed-by: Christian Stenger <christian.stenger@qt.io>
This commit is contained in:
David Schulz
2020-02-05 13:26:43 +01:00
parent f46099d21e
commit a1e408622a

View File

@@ -4095,8 +4095,7 @@ void TextEditorWidgetPrivate::paintRightMarginArea(PaintEventData &data, QPainte
data.rightMargin = QFontMetricsF(q->font()).horizontalAdvance(QLatin1Char('x'))
* m_visibleWrapColumn
+ data.offset.x() + 4;
const QRect viewportRect = q->viewport()->rect();
if (data.rightMargin < viewportRect.width()) {
if (data.rightMargin < data.viewportRect.width()) {
const QRectF behindMargin(data.rightMargin,
data.eventRect.top(),
data.viewportRect.width() - data.rightMargin,