diff options
author | Jan-Marek Glogowski <glogow@fbihome.de> | 2021-11-01 17:08:45 +0100 |
---|---|---|
committer | Jan-Marek Glogowski <glogow@fbihome.de> | 2021-11-01 18:40:47 +0100 |
commit | 6ac3bf96d5c1676810b31d56f9d6eca7512b9026 (patch) | |
tree | 1b42788dcc542ee456f1e41a8214da4127e38d0b | |
parent | 044bcca725f07058127fb35e9d3bddada364ff84 (diff) |
tdf#145496 Add dropped nLineWidth from refactoring
Regression from commit 4fc1b3fb659be916167518b49ffe8193e9033f30
("flatten ImplGetTextLines").
Change-Id: Ib9f086243b4e3ae245263492e714de6f81b89ea1
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124557
Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>
Tested-by: Jenkins
-rw-r--r-- | vcl/source/outdev/text.cxx | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/vcl/source/outdev/text.cxx b/vcl/source/outdev/text.cxx index 57a8a1e55568..8557ba2654c8 100644 --- a/vcl/source/outdev/text.cxx +++ b/vcl/source/outdev/text.cxx @@ -523,7 +523,10 @@ tools::Long OutputDevice::ImplGetTextLines( const tools::Rectangle& rRect, const xBI = vcl::unohelper::CreateBreakIterator(); if ( xBI.is() ) + { nBreakPos = ImplBreakLinesWithIterator(nWidth, rStr, _rLayout, xHyph, xBI, bHyphenate, nPos, nBreakPos); + nLineWidth = _rLayout.GetTextWidth(rStr, nPos, nBreakPos - nPos); + } else // fallback to something really simple nBreakPos = ImplBreakLinesSimple(nWidth, rStr, _rLayout, nPos, nBreakPos, nLineWidth); |