From 5ec593ac096395c9915e16acc1a2699432d10af5 Mon Sep 17 00:00:00 2001 From: Samuel Mehrbrodt Date: Thu, 1 Jun 2023 16:24:58 +0200 Subject: Update a11y check after quick fix actions Change-Id: Ie2f9a38ece130bc0cdafedf2c188c4c755233eba Reviewed-on: https://gerrit.libreoffice.org/c/core/+/152501 Tested-by: Jenkins Reviewed-by: Samuel Mehrbrodt --- sw/source/core/access/AccessibilityCheck.cxx | 1 + sw/source/core/access/AccessibilityIssue.cxx | 3 +++ 2 files changed, 4 insertions(+) (limited to 'sw/source') diff --git a/sw/source/core/access/AccessibilityCheck.cxx b/sw/source/core/access/AccessibilityCheck.cxx index 4502eae1a01c..1766052b5d44 100644 --- a/sw/source/core/access/AccessibilityCheck.cxx +++ b/sw/source/core/access/AccessibilityCheck.cxx @@ -119,6 +119,7 @@ class NoTextNodeAltTextCheck : public NodeCheck pIssue->setDoc(pNoTextNode->GetDoc()); pIssue->setIssueObject(IssueObject::GRAPHIC); pIssue->setObjectID(pNoTextNode->GetFlyFormat()->GetName()); + pIssue->setNode(pNoTextNode); } } diff --git a/sw/source/core/access/AccessibilityIssue.cxx b/sw/source/core/access/AccessibilityIssue.cxx index 81072800d42d..7f09b9d7cf05 100644 --- a/sw/source/core/access/AccessibilityIssue.cxx +++ b/sw/source/core/access/AccessibilityIssue.cxx @@ -13,6 +13,7 @@ #include #include #include +#include #include #include #include @@ -145,6 +146,8 @@ void AccessibilityIssue::quickFixIssue() const default: break; } + if (m_pNode) + m_pDoc->getOnlineAccessibilityCheck()->resetAndQueue(m_pNode); } } // end sw namespace -- cgit