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.