sw/source/core/text/EnhancedPDFExportHelper.cxx | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-)
New commits: commit bc5f50127c8869c0fc2b2d46970385570b5e999e Author: Mike Kaganski <mike.kagan...@collabora.com> AuthorDate: Mon Mar 13 12:04:03 2023 +0000 Commit: Michael Stahl <michael.st...@allotropia.de> CommitDate: Mon Mar 13 17:05:21 2023 +0000 Fix build ... after commit 470a2c0692533f42d333b9416daf3f0871cd951a and commit 544d6d781b3c8aa108ced362d708693b5127f3d7 landed, tested on CI independently. Change-Id: Ibc2ee083e9afde47c37af3c20a8fcb895b635861 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/148765 Reviewed-by: Michael Stahl <michael.st...@allotropia.de> Tested-by: Jenkins (cherry picked from commit 9d829facd92d51c7eba8a8cc30bac4d5fbdea112) Reviewed-on: https://gerrit.libreoffice.org/c/core/+/148769 diff --git a/sw/source/core/text/EnhancedPDFExportHelper.cxx b/sw/source/core/text/EnhancedPDFExportHelper.cxx index c0790c5088fd..e16ace6364c7 100644 --- a/sw/source/core/text/EnhancedPDFExportHelper.cxx +++ b/sw/source/core/text/EnhancedPDFExportHelper.cxx @@ -1217,10 +1217,11 @@ void SwTaggedPDFHelper::BeginBlockStructureElements() // Heading: H1 - H6 - if (pTextNd->IsOutline() + if (int nRealLevel = pTextNd->GetAttrOutlineLevel() - 1; + nRealLevel >= 0 + && !pTextNd->IsInRedlines() && sw::IsParaPropsNode(*pFrame->getRootFrame(), *pTextNd)) { - int nRealLevel = pTextNd->GetAttrOutlineLevel()-1; switch(nRealLevel) { case 0 :