sw/source/core/access/AccessibilityCheck.cxx |   25 ++++++++++++++-----------
 1 file changed, 14 insertions(+), 11 deletions(-)

New commits:
commit 68708b763391c3f9a80dc1fd26aec828211c7c79
Author:     Balazs Varga <balazs.varga.ext...@allotropia.de>
AuthorDate: Thu Jul 20 13:23:54 2023 +0200
Commit:     Michael Stahl <michael.st...@allotropia.de>
CommitDate: Mon Jul 24 15:33:12 2023 +0200

    tdf#156140 - A11y fix warnings when using default heading/title styles
    
    No warnings when we use default paragraph styles.
    
    Change-Id: Idbbd542a33c23ff38f691098bf0ceba610efad84
    Reviewed-on: https://gerrit.libreoffice.org/c/core/+/154673
    Tested-by: Jenkins
    Reviewed-by: Balazs Varga <balazs.varga.ext...@allotropia.de>
    (cherry picked from commit aba88061e5091e932418b5b03c7d189a28a8256d)
    Reviewed-on: https://gerrit.libreoffice.org/c/core/+/154702
    Reviewed-by: Michael Stahl <michael.st...@allotropia.de>

diff --git a/sw/source/core/access/AccessibilityCheck.cxx 
b/sw/source/core/access/AccessibilityCheck.cxx
index b235ce19eb2d..59aa2fab1380 100644
--- a/sw/source/core/access/AccessibilityCheck.cxx
+++ b/sw/source/core/access/AccessibilityCheck.cxx
@@ -666,17 +666,20 @@ public:
             auto nParagraphLength = pTextNode->GetText().getLength();
             if (nParagraphLength == 0)
                 return;
-            if (aSwAttrSet.HasItem(RES_CHRATR_WEIGHT) || 
aSwAttrSet.HasItem(RES_CHRATR_CJK_WEIGHT)
-                || aSwAttrSet.HasItem(RES_CHRATR_CTL_WEIGHT)
-                || aSwAttrSet.HasItem(RES_CHRATR_POSTURE)
-                || aSwAttrSet.HasItem(RES_CHRATR_CJK_POSTURE)
-                || aSwAttrSet.HasItem(RES_CHRATR_CTL_POSTURE)
-                || aSwAttrSet.HasItem(RES_CHRATR_SHADOWED) || 
aSwAttrSet.HasItem(RES_CHRATR_COLOR)
-                || aSwAttrSet.HasItem(RES_CHRATR_EMPHASIS_MARK)
-                || aSwAttrSet.HasItem(RES_CHRATR_UNDERLINE)
-                || aSwAttrSet.HasItem(RES_CHRATR_OVERLINE)
-                || aSwAttrSet.HasItem(RES_CHRATR_CROSSEDOUT)
-                || aSwAttrSet.HasItem(RES_CHRATR_RELIEF) || 
aSwAttrSet.HasItem(RES_CHRATR_CONTOUR))
+            if (aSwAttrSet.GetItem(RES_CHRATR_WEIGHT, false)
+                || aSwAttrSet.GetItem(RES_CHRATR_CJK_WEIGHT, false)
+                || aSwAttrSet.GetItem(RES_CHRATR_CTL_WEIGHT, false)
+                || aSwAttrSet.GetItem(RES_CHRATR_POSTURE, false)
+                || aSwAttrSet.GetItem(RES_CHRATR_CJK_POSTURE, false)
+                || aSwAttrSet.GetItem(RES_CHRATR_CTL_POSTURE, false)
+                || aSwAttrSet.GetItem(RES_CHRATR_SHADOWED, false)
+                || aSwAttrSet.GetItem(RES_CHRATR_COLOR, false)
+                || aSwAttrSet.GetItem(RES_CHRATR_EMPHASIS_MARK, false)
+                || aSwAttrSet.GetItem(RES_CHRATR_UNDERLINE, false)
+                || aSwAttrSet.GetItem(RES_CHRATR_OVERLINE, false)
+                || aSwAttrSet.GetItem(RES_CHRATR_CROSSEDOUT, false)
+                || aSwAttrSet.GetItem(RES_CHRATR_RELIEF, false)
+                || aSwAttrSet.GetItem(RES_CHRATR_CONTOUR, false))
             {
                 auto pIssue
                     = lclAddIssue(m_rIssueCollection, 
SwResId(STR_TEXT_FORMATTING_CONVEYS_MEANING),

Reply via email to