diff options
Diffstat (limited to 'sc/source/ui/attrdlg/scdlgfact.hxx')
-rw-r--r-- | sc/source/ui/attrdlg/scdlgfact.hxx | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/sc/source/ui/attrdlg/scdlgfact.hxx b/sc/source/ui/attrdlg/scdlgfact.hxx index d490e6004df5..d5b59a15d5b9 100644 --- a/sc/source/ui/attrdlg/scdlgfact.hxx +++ b/sc/source/ui/attrdlg/scdlgfact.hxx @@ -559,13 +559,14 @@ public: class AbstractScStringInputDlg_Impl : public AbstractScStringInputDlg { - std::unique_ptr<ScStringInputDlg> m_xDlg; + std::shared_ptr<ScStringInputDlg> m_xDlg; public: - explicit AbstractScStringInputDlg_Impl(std::unique_ptr<ScStringInputDlg> p) + explicit AbstractScStringInputDlg_Impl(std::shared_ptr<ScStringInputDlg> p) : m_xDlg(std::move(p)) { } virtual short Execute() override; + virtual bool StartExecuteAsync(AsyncContext &rCtx) override; virtual OUString GetInputString() const override; // screenshotting |