diff options
-rw-r--r-- | sc/source/ui/dbgui/PivotLayoutDialog.cxx | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/sc/source/ui/dbgui/PivotLayoutDialog.cxx b/sc/source/ui/dbgui/PivotLayoutDialog.cxx index 8c92e8378172..2263370a2eec 100644 --- a/sc/source/ui/dbgui/PivotLayoutDialog.cxx +++ b/sc/source/ui/dbgui/PivotLayoutDialog.cxx @@ -628,6 +628,12 @@ void ScPivotLayoutDialog::Close() IMPL_LINK_NOARG( ScPivotLayoutDialog, OKClicked, weld::Button&, void ) { + /* tdf#137726 hide so its not a candidate to be parent of any error + messages that may appear because this dialog is going to disappear on + response(RET_OK) and the error dialog is not run in its own event loop + but instead async */ + m_xDialog->hide(); + ApplyChanges(); m_xDialog->response(RET_OK); } |