diff --git a/src/plugins/texteditor/texteditor.cpp b/src/plugins/texteditor/texteditor.cpp index a7fa6c6bac7..f653e03c68b 100644 --- a/src/plugins/texteditor/texteditor.cpp +++ b/src/plugins/texteditor/texteditor.cpp @@ -3921,8 +3921,8 @@ void TextEditorWidgetPrivate::drawLineAnnotation( } QRect updateRect(lineRect.toRect().topRight(), boundingRect.toRect().bottomRight()); - updateRect.setLeft(qBound(0, updateRect.left(), q->viewport()->width())); - updateRect.setRight(qBound(0, updateRect.right(), q->viewport()->width())); + updateRect.setLeft(qBound(0, updateRect.left(), q->viewport()->width() - 1)); + updateRect.setRight(qBound(0, updateRect.right(), q->viewport()->width() - 1)); if (!updateRect.isEmpty() && !eventRect.contains(updateRect)) q->viewport()->update(updateRect); }