diff options
Diffstat (limited to 'scribus/pageitem_textframe.cpp')
| -rw-r--r-- | scribus/pageitem_textframe.cpp | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/scribus/pageitem_textframe.cpp b/scribus/pageitem_textframe.cpp index ea9114b..890d7ef 100644 --- a/scribus/pageitem_textframe.cpp +++ b/scribus/pageitem_textframe.cpp @@ -2301,6 +2301,7 @@ void PageItem_TextFrame::layout() } else maxYAsc = static_cast<int>(floor(current.yPos - qMax(realAsce, asce))); + maxYAsc = qMax(maxYAsc, 0); maxYDesc = static_cast<int>(ceil(current.yPos + qMax(realDesc, desc))); EndX = current.endOfLine(cl, style.rightMargin(), maxYAsc, maxYDesc); |
