sw/source/core/access/AccessibilityCheck.cxx |   10 ++++++++--
 1 file changed, 8 insertions(+), 2 deletions(-)

New commits:
commit c07810abf1a08e6abfa57163eb8a8d4786fbf88d
Author:     Balazs Varga <balazs.varga.ext...@allotropia.de>
AuthorDate: Wed Jul 5 21:20:44 2023 +0200
Commit:     Samuel Mehrbrodt <samuel.mehrbr...@allotropia.de>
CommitDate: Thu Jul 6 09:48:07 2023 +0200

    tdf#156138 - Add "Go to" action for heading level issue types
    
    Change-Id: Id491e2ca4ae7f63d25f7ad76704084bbda2f14ce
    Reviewed-on: https://gerrit.libreoffice.org/c/core/+/154076
    Tested-by: Jenkins
    Reviewed-by: Samuel Mehrbrodt <samuel.mehrbr...@allotropia.de>

diff --git a/sw/source/core/access/AccessibilityCheck.cxx 
b/sw/source/core/access/AccessibilityCheck.cxx
index 26f6b91328bd..51e9928af56e 100644
--- a/sw/source/core/access/AccessibilityCheck.cxx
+++ b/sw/source/core/access/AccessibilityCheck.cxx
@@ -1053,7 +1053,10 @@ public:
         assert(nLevel >= 0);
         if (nLevel > m_nPreviousLevel && std::abs(nLevel - m_nPreviousLevel) > 
1)
         {
-            lclAddIssue(m_rIssueCollection, 
SwResId(STR_HEADINGS_NOT_IN_ORDER));
+            auto pIssue = lclAddIssue(m_rIssueCollection, 
SwResId(STR_HEADINGS_NOT_IN_ORDER));
+            pIssue->setIssueObject(IssueObject::TEXT);
+            pIssue->setDoc(pCurrent->GetDoc());
+            pIssue->setNode(pCurrent);
         }
         m_nPreviousLevel = nLevel;
     }
@@ -1184,7 +1187,10 @@ public:
                 = resultString.replaceAll("%LEVEL_CURRENT%", 
OUString::number(currentLevel));
             resultString = resultString.replaceAll("%LEVEL_PREV%", 
OUString::number(m_prevLevel));
 
-            lclAddIssue(m_rIssueCollection, resultString);
+            auto pIssue = lclAddIssue(m_rIssueCollection, resultString);
+            pIssue->setIssueObject(IssueObject::TEXT);
+            pIssue->setDoc(pCurrent->GetDoc());
+            pIssue->setNode(pCurrent);
         }
 
         // Updating previous level.

Reply via email to