From 32fc9653ede0d50e441ee0d3c2701b2f57db0697 Mon Sep 17 00:00:00 2001 From: David Schulz Date: Fri, 11 Mar 2022 14:05:33 +0100 Subject: [PATCH] Editor: only update annoations inside event rect Change-Id: I61c2648734c3d5b3018215a83e7d4226905a6993 Reviewed-by: Christian Stenger --- src/plugins/texteditor/texteditor.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/plugins/texteditor/texteditor.cpp b/src/plugins/texteditor/texteditor.cpp index b686eadf86e..d81e9ae9397 100644 --- a/src/plugins/texteditor/texteditor.cpp +++ b/src/plugins/texteditor/texteditor.cpp @@ -4637,8 +4637,8 @@ void TextEditorWidget::paintEvent(QPaintEvent *e) d->paintAdditionalVisualWhitespaces(data, painter, blockData.boundingRect.top()); d->paintReplacement(data, painter, blockData.boundingRect.top()); + d->updateLineAnnotation(data, blockData, painter); } - d->updateLineAnnotation(data, blockData, painter); data.offset.ry() += blockData.boundingRect.height();