| commit | cb3a18269745fb8cee12885a5064c862f54f8f11 | [log] |
|---|---|---|
| author | Caolán McNamara <caolanm@redhat.com> | Tue Aug 11 14:23:14 2020 +0100 |
| committer | Xisco Fauli <xiscofauli@libreoffice.org> | Wed Aug 12 10:51:03 2020 +0200 |
| tree | 07b0fef8205026c398dd79c85db0f544eed04932 | |
| parent | bde75c036f34ce970a90991acde80f0d16007af6 [diff] |
tdf#135567 for async case need an alternative check for dialog in execution Change-Id: I326b891b61f8a9848b56b2f26a80af80ab045dec Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100511 Tested-by: Jenkins Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>
diff --git a/vcl/unx/gtk3/gtk3gtkinst.cxx b/vcl/unx/gtk3/gtk3gtkinst.cxx index 7537300..b8f1b66 100644 --- a/vcl/unx/gtk3/gtk3gtkinst.cxx +++ b/vcl/unx/gtk3/gtk3gtkinst.cxx
@@ -4574,7 +4574,10 @@ public: b) the validity dialog in calc */ if (m_aDialogRun.loop_is_running()) // tdf#135567 we know we are running in the sync case if loop_is_running is true // but for the async case we instead check for m_xDialogController which is set in // runAsync and cleared in asyncresponse if (m_aDialogRun.loop_is_running() || m_xDialogController) { if (bModal) m_aDialogRun.inc_modal_count();