summaryrefslogtreecommitdiff
path: root/filter/source
diff options
context:
space:
mode:
authorSamuel Mehrbrodt <samuel.mehrbrodt@allotropia.de>2022-11-14 16:23:30 +0100
committerSamuel Mehrbrodt <samuel.mehrbrodt@allotropia.de>2022-11-18 09:06:55 +0100
commit950bd818eb37e79c2276ce919f90d177255d5520 (patch)
tree70068c9d3f85e860e783a651a31aaa8ccbab37f8 /filter/source
parent0cef06f0a2c0963e8c1579b78975710e6af4471c (diff)
tdf#148999 Add rescan button to PDF a11y check dialog
Change-Id: I772f529ea4bd225701b9864ad9156c573f41484c Reviewed-on: https://gerrit.libreoffice.org/c/core/+/142715 Tested-by: Jenkins Reviewed-by: Samuel Mehrbrodt <samuel.mehrbrodt@allotropia.de>
Diffstat (limited to 'filter/source')
-rw-r--r--filter/source/pdf/impdialog.cxx5
1 files changed, 4 insertions, 1 deletions
diff --git a/filter/source/pdf/impdialog.cxx b/filter/source/pdf/impdialog.cxx
index eaa3385ab16f..2287dc8665dc 100644
--- a/filter/source/pdf/impdialog.cxx
+++ b/filter/source/pdf/impdialog.cxx
@@ -318,7 +318,10 @@ IMPL_LINK_NOARG(ImpPDFTabDialog, OkHdl, weld::Button&, void)
sfx::AccessibilityIssueCollection aCollection = pShell->runAccessibilityCheck();
if (!aCollection.getIssues().empty())
{
- mpAccessibilityCheckDialog = std::make_shared<svx::AccessibilityCheckDialog>(mpParent, aCollection);
+ mpAccessibilityCheckDialog = std::make_shared<svx::AccessibilityCheckDialog>(
+ mpParent, aCollection, [pShell]() -> sfx::AccessibilityIssueCollection {
+ return pShell->runAccessibilityCheck();
+ });
weld::DialogController::runAsync(mpAccessibilityCheckDialog, [this](sal_Int32 retValue){
m_xDialog->response(retValue);
});