diff options
author | Armin Le Grand <Armin.Le.Grand@cib.de> | 2016-09-30 12:40:47 +0200 |
---|---|---|
committer | Armin Le Grand <Armin.Le.Grand@cib.de> | 2016-10-06 09:01:30 +0000 |
commit | b07163d73a28e7792011edddf246726919364a26 (patch) | |
tree | 9693cb4ba0151f4973730745b801509f9ff6fd18 /include/vcl | |
parent | c5d355e9c9cbc94eede8f438895e192d834f7096 (diff) |
tdf#102852 Fixed BreakDlg
Needed to ensure correct return value in dialog
and that it repaints
Change-Id: I029d10b6699629b2f2f8651f6d96ceceba7a3d8c
Reviewed-on: https://gerrit.libreoffice.org/29401
Tested-by: Jenkins <ci@libreoffice.org>
Reviewed-by: Armin Le Grand <Armin.Le.Grand@cib.de>
Diffstat (limited to 'include/vcl')
-rw-r--r-- | include/vcl/dialog.hxx | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/include/vcl/dialog.hxx b/include/vcl/dialog.hxx index da3aa7e37a46..0d763bda6f62 100644 --- a/include/vcl/dialog.hxx +++ b/include/vcl/dialog.hxx @@ -100,6 +100,11 @@ public: virtual void PrePaint(vcl::RenderContext& rRenderContext) override; virtual void PostPaint(vcl::RenderContext& rRenderContext) override; + // ensureRepaint - triggers Application::Yield until the dialog is + // completely repainted. Sometimes needed for dialogs showing progress + // during actions + void ensureRepaint(); + // Screenshot interface virtual std::vector<OString> getAllPageUIXMLDescriptions() const; virtual bool selectPageByUIXMLDescription(const OString& rUIXMLDescription); |