lok: fix goto functionality in Accessibility Check dialog
Change-Id: Ie9ce42ccdb5cf6c72df3d3d48d3e7369f9e2f9cf Reviewed-on: https://gerrit.libreoffice.org/c/core/+/130830 Reviewed-by: Pranam Lashkari <lpranam@collabora.com> Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com> Reviewed-on: https://gerrit.libreoffice.org/c/core/+/130952 Tested-by: Jenkins Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>
This commit is contained in:
parent
9df80f6e41
commit
85a5b1d92e
1 changed files with 7 additions and 0 deletions
|
@ -11,6 +11,7 @@
|
|||
#include <AccessibilityIssue.hxx>
|
||||
#include <wrtsh.hxx>
|
||||
#include <docsh.hxx>
|
||||
#include <comphelper/lok.hxx>
|
||||
|
||||
namespace sw
|
||||
{
|
||||
|
@ -49,12 +50,16 @@ void AccessibilityIssue::gotoIssue() const
|
|||
{
|
||||
SwWrtShell* pWrtShell = m_pDoc->GetDocShell()->GetWrtShell();
|
||||
pWrtShell->GotoFly(m_sObjectID, FLYCNTTYPE_ALL, true);
|
||||
if (comphelper::LibreOfficeKit::isActive())
|
||||
pWrtShell->ShowCursor();
|
||||
}
|
||||
break;
|
||||
case IssueObject::TABLE:
|
||||
{
|
||||
SwWrtShell* pWrtShell = m_pDoc->GetDocShell()->GetWrtShell();
|
||||
pWrtShell->GotoTable(m_sObjectID);
|
||||
if (comphelper::LibreOfficeKit::isActive())
|
||||
pWrtShell->ShowCursor();
|
||||
}
|
||||
break;
|
||||
case IssueObject::TEXT:
|
||||
|
@ -70,6 +75,8 @@ void AccessibilityIssue::gotoIssue() const
|
|||
pPaM->SetMark();
|
||||
*pPaM->GetMark() = aMark;
|
||||
pWrtShell->EndAllAction();
|
||||
if (comphelper::LibreOfficeKit::isActive())
|
||||
pWrtShell->ShowCursor();
|
||||
}
|
||||
break;
|
||||
default:
|
||||
|
|
Loading…
Reference in a new issue