sw/source/core/text/txtfld.cxx | 13 ++++++++----- 1 file changed, 8 insertions(+), 5 deletions(-)
New commits: commit dcd3375233714c52c693bbf3a32d380f75d08fac Author: Vasily Melenchuk <vasily.melenc...@cib.de> AuthorDate: Tue Jun 23 08:45:54 2020 +0300 Commit: Xisco Fauli <xiscofa...@libreoffice.org> CommitDate: Tue Jun 30 17:12:51 2020 +0200 tdf#83309: sw: do not create bullet with no char On some machines (depending on fonts installed) creation of SwBulletPortion with bullet = \0 leads to drawing a bullet as a empty rectangle. Change-Id: I2826944f2278e8c9a6c740b11b69d2e4e5108158 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/96711 Tested-by: Jenkins Reviewed-by: Thorsten Behrens <thorsten.behr...@cib.de> (cherry picked from commit 5ed96c798679a1613b058a11b30cce4ba0ffd920) Reviewed-on: https://gerrit.libreoffice.org/c/core/+/96886 Reviewed-by: Vasily Melenchuk <vasily.melenc...@cib.de> (cherry picked from commit 0453702ea9cf48fc5764bb7d2d6685e0234e09cb) Reviewed-on: https://gerrit.libreoffice.org/c/core/+/97494 Reviewed-by: Xisco Fauli <xiscofa...@libreoffice.org> diff --git a/sw/source/core/text/txtfld.cxx b/sw/source/core/text/txtfld.cxx index 1930bfa99b30..42d852a1e41e 100644 --- a/sw/source/core/text/txtfld.cxx +++ b/sw/source/core/text/txtfld.cxx @@ -654,11 +654,14 @@ SwNumberPortion *SwTextFormatter::NewNumberPortion( SwTextFormatInfo &rInf ) con lcl_setRedlineAttr( rInf, *pTextNd, pNumFnt ); // --> OD 2008-01-23 #newlistelevelattrs# - pRet = new SwBulletPortion( rNumFormat.GetBulletChar(), - pTextNd->GetLabelFollowedBy(), - std::move(pNumFnt), - bLeft, bCenter, nMinDist, - bLabelAlignmentPosAndSpaceModeActive ); + if (rNumFormat.GetBulletChar()) + { + pRet = new SwBulletPortion(rNumFormat.GetBulletChar(), + pTextNd->GetLabelFollowedBy(), + std::move(pNumFnt), + bLeft, bCenter, nMinDist, + bLabelAlignmentPosAndSpaceModeActive); + } } else { _______________________________________________ Libreoffice-commits mailing list libreoffice-comm...@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/libreoffice-commits