tdf#156568 - A11Y - Make clickable the "Hyperlink text is the same as..."

warning message.

Change-Id: Iad391e14f3f414bd4674e634a160bd749b281197
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/155225
Tested-by: Jenkins
Reviewed-by: Balazs Varga <balazs.varga.extern@allotropia.de>
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/155356
Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>
diff --git a/sw/source/core/access/AccessibilityCheck.cxx b/sw/source/core/access/AccessibilityCheck.cxx
index 2d44e86..80fc562 100644
--- a/sw/source/core/access/AccessibilityCheck.cxx
+++ b/sw/source/core/access/AccessibilityCheck.cxx
@@ -332,18 +332,24 @@ private:
        {
            OUString sText = xTextRange->getString();
            INetURLObject aHyperlink(sHyperlink);
            std::shared_ptr<sw::AccessibilityIssue> pIssue;

            if (aHyperlink.GetProtocol() != INetProtocol::NotValid
                && INetURLObject(sText) == aHyperlink)
            {
                OUString sIssueText
                    = SwResId(STR_HYPERLINK_TEXT_IS_LINK).replaceFirst("%LINK%", sHyperlink);
                lclAddIssue(m_rIssueCollection, sIssueText,
                            sfx::AccessibilityIssueID::HYPERLINK_IS_TEXT);
                pIssue = lclAddIssue(m_rIssueCollection, sIssueText,
                                     sfx::AccessibilityIssueID::HYPERLINK_IS_TEXT);
            }
            else if (sText.getLength() <= 5)
            {
                auto pIssue = lclAddIssue(m_rIssueCollection, SwResId(STR_HYPERLINK_TEXT_IS_SHORT),
                                          sfx::AccessibilityIssueID::HYPERLINK_SHORT);
                pIssue = lclAddIssue(m_rIssueCollection, SwResId(STR_HYPERLINK_TEXT_IS_SHORT),
                                     sfx::AccessibilityIssueID::HYPERLINK_SHORT);
            }

            if (pIssue)
            {
                pIssue->setIssueObject(IssueObject::TEXT);
                pIssue->setNode(pTextNode);
                SwDoc& rDocument = pTextNode->GetDoc();