blob: 798d14ca89a79d4b22cf65adcf695e9e204e6a1f (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
|
diff --git a/src/libs/utils/plaintextedit/plaintextedit.cpp b/src/libs/utils/plaintextedit/plaintextedit.cpp
index 833bf702..816831ee 100644
--- a/src/libs/utils/plaintextedit/plaintextedit.cpp
+++ b/src/libs/utils/plaintextedit/plaintextedit.cpp
@@ -1138,6 +1138,11 @@ void PlainTextEditPrivate::adjustScrollbars()
}
if (!centerOnScroll)
vmax -= qMax(0, viewport()->height());
+ else
+ {
+ QFontMetrics fm(doc->defaultFont());
+ vmax -= fm.height();
+ }
QSizeF documentSize = documentLayout->documentSize();
vbar()->setRange(0, qMax(0, vmax));
vbar()->setPageStep(viewport()->height());
|