| commit | 4b3d3354119b643ec20aaad187d0a6506ea307fb | [log] |
|---|---|---|
| author | Caolán McNamara <caolan.mcnamara@collabora.com> | Wed May 17 19:58:40 2023 +0100 |
| committer | Caolán McNamara <caolan.mcnamara@collabora.com> | Thu May 18 10:38:52 2023 +0200 |
| tree | a2cc3db754ea8e736abc3bbef9a665a18cb8281d | |
| parent | 2d5bad1d0904ab0d5a205b15cd109caf8eba6717 [diff] |
cid#1530394 Uncaught exception and cid#1530396 Uncaught exception Change-Id: Ib484a788fc2defd4a337645526f410ee365f7209 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/151933 Tested-by: Jenkins Reviewed-by: Caolán McNamara <caolan.mcnamara@collabora.com>
diff --git a/sw/source/uibase/sidebar/A11yCheckIssuesPanel.cxx b/sw/source/uibase/sidebar/A11yCheckIssuesPanel.cxx index 448d949..c0c8595 100644 --- a/sw/source/uibase/sidebar/A11yCheckIssuesPanel.cxx +++ b/sw/source/uibase/sidebar/A11yCheckIssuesPanel.cxx
@@ -97,7 +97,7 @@ A11yCheckIssuesPanel::A11yCheckIssuesPanel(weld::Widget* pParent, SfxBindings* p populateIssues(); } A11yCheckIssuesPanel::~A11yCheckIssuesPanel() void A11yCheckIssuesPanel::ImplDestroy() { // Restore state when this panel is no longer used if (!mbAutomaticCheckEnabled) @@ -111,6 +111,8 @@ A11yCheckIssuesPanel::~A11yCheckIssuesPanel() m_xAccessibilityCheckBox.reset(); } A11yCheckIssuesPanel::~A11yCheckIssuesPanel() { suppress_fun_call_w_exception(ImplDestroy()); } void A11yCheckIssuesPanel::populateIssues() { if (!mpDoc)
diff --git a/sw/source/uibase/sidebar/A11yCheckIssuesPanel.hxx b/sw/source/uibase/sidebar/A11yCheckIssuesPanel.hxx index b3e33c0..e137601 100644 --- a/sw/source/uibase/sidebar/A11yCheckIssuesPanel.hxx +++ b/sw/source/uibase/sidebar/A11yCheckIssuesPanel.hxx
@@ -56,6 +56,7 @@ public: boost::property_tree::ptree& /*rState*/) override{}; A11yCheckIssuesPanel(weld::Widget* pParent, SfxBindings* pBindings); void ImplDestroy(); virtual ~A11yCheckIssuesPanel() override; private: