forked from qt-creator/qt-creator
Editor: Fix painting highlights on scrollbar
The document layout rounds up the height of lines in QTextLayout::boundingRect, so we have to do the same for calculating the position of highlights on the scrollbar. Fixes: QTCREATORBUG-28299 Change-Id: I36496ebec7fe7861feff7cb8a2647a11ee078b8f Reviewed-by: <github-actions-qt-creator@cristianadam.eu> Reviewed-by: Christian Stenger <christian.stenger@qt.io>
This commit is contained in:
@@ -360,7 +360,7 @@ void HighlightScrollBarController::setScrollArea(QAbstractScrollArea *scrollArea
|
|||||||
|
|
||||||
double HighlightScrollBarController::lineHeight() const
|
double HighlightScrollBarController::lineHeight() const
|
||||||
{
|
{
|
||||||
return m_lineHeight;
|
return ceil(m_lineHeight);
|
||||||
}
|
}
|
||||||
|
|
||||||
void HighlightScrollBarController::setLineHeight(double lineHeight)
|
void HighlightScrollBarController::setLineHeight(double lineHeight)
|
||||||
|
Reference in New Issue
Block a user