summaryrefslogtreecommitdiff
path: root/sw
diff options
context:
space:
mode:
Diffstat (limited to 'sw')
-rw-r--r--sw/source/uibase/uiview/viewport.cxx4
1 files changed, 2 insertions, 2 deletions
diff --git a/sw/source/uibase/uiview/viewport.cxx b/sw/source/uibase/uiview/viewport.cxx
index fdfff47b13f3..688c28f65c87 100644
--- a/sw/source/uibase/uiview/viewport.cxx
+++ b/sw/source/uibase/uiview/viewport.cxx
@@ -131,14 +131,14 @@ tools::Long SwView::SetHScrollMax( tools::Long lMax )
// At negative values the document is completely visible.
// In this case, no scrolling.
- return std::max( std::min( lMax, lSize ), tools::Long(0) );
+ return std::clamp( lSize, tools::Long(0), lMax );
}
tools::Long SwView::SetVScrollMax( tools::Long lMax )
{
const tools::Long lBorder = IsDocumentBorder() ? DOCUMENTBORDER : DOCUMENTBORDER * 2;
tools::Long lSize = GetDocSz().Height() + lBorder - m_aVisArea.GetHeight();
- return std::max( std::min( lMax, lSize), tools::Long(0) ); // see horizontal
+ return std::clamp( lSize, tools::Long(0), lMax ); // see horizontal
}
Point SwView::AlignToPixel(const Point &rPt) const