diff options
author | Caolán McNamara <caolanm@redhat.com> | 2019-04-02 12:42:55 +0100 |
---|---|---|
committer | Caolán McNamara <caolanm@redhat.com> | 2019-04-02 17:11:56 +0200 |
commit | 08127638744c66dc5feab5808ef51ce54f9155e1 (patch) | |
tree | 0e48af0a5723bd17077db788819b65a7a18042a7 /sfx2/source/appl | |
parent | 33c1389a52be0e839584948be174ebed110522c5 (diff) |
weld XMLFilterSettingsDialog
Change-Id: Ia027fa0b5e99651988f2447bf29f6f5653dd0c48
Reviewed-on: https://gerrit.libreoffice.org/70139
Tested-by: Jenkins
Reviewed-by: Caolán McNamara <caolanm@redhat.com>
Tested-by: Caolán McNamara <caolanm@redhat.com>
Diffstat (limited to 'sfx2/source/appl')
-rw-r--r-- | sfx2/source/appl/sfxhelp.cxx | 10 |
1 files changed, 6 insertions, 4 deletions
diff --git a/sfx2/source/appl/sfxhelp.cxx b/sfx2/source/appl/sfxhelp.cxx index 8567731b0b77..c75ada768e88 100644 --- a/sfx2/source/appl/sfxhelp.cxx +++ b/sfx2/source/appl/sfxhelp.cxx @@ -1124,8 +1124,9 @@ bool SfxHelp::Start_Impl(const OUString& rURL, const vcl::Window* pWindow, const if(bShowOfflineHelpPopUp) { - aBusy.incBusy(pWindow); - std::unique_ptr<weld::Builder> xBuilder(Application::CreateBuilder(pWindow ? pWindow->GetFrameWeld() : nullptr, "sfx/ui/helpmanual.ui")); + weld::Window* pWeldWindow = pWindow ? pWindow->GetFrameWeld() : nullptr; + aBusy.incBusy(pWeldWindow); + std::unique_ptr<weld::Builder> xBuilder(Application::CreateBuilder(pWeldWindow, "sfx/ui/helpmanual.ui")); std::unique_ptr<weld::MessageDialog> xQueryBox(xBuilder->weld_message_dialog("onlinehelpmanual")); std::unique_ptr<weld::CheckButton> m_xHideOfflineHelpCB(xBuilder->weld_check_button("hidedialog")); LanguageTag aLangTag = Application::GetSettings().GetUILanguageTag(); @@ -1143,8 +1144,9 @@ bool SfxHelp::Start_Impl(const OUString& rURL, const vcl::Window* pWindow, const return true; else { - aBusy.incBusy(pWindow); - NoHelpErrorBox aErrBox(pWindow ? pWindow->GetFrameWeld() : nullptr); + weld::Window* pWeldWindow = pWindow ? pWindow->GetFrameWeld() : nullptr; + aBusy.incBusy(pWeldWindow); + NoHelpErrorBox aErrBox(pWeldWindow); aErrBox.run(); aBusy.decBusy(); return false; |