summaryrefslogtreecommitdiff
path: root/vcl/unx/kde5/KDE5SalInstance.cxx
diff options
context:
space:
mode:
Diffstat (limited to 'vcl/unx/kde5/KDE5SalInstance.cxx')
-rw-r--r--vcl/unx/kde5/KDE5SalInstance.cxx1
1 files changed, 1 insertions, 0 deletions
diff --git a/vcl/unx/kde5/KDE5SalInstance.cxx b/vcl/unx/kde5/KDE5SalInstance.cxx
index 565140cbcf4c..c8453c49d21a 100644
--- a/vcl/unx/kde5/KDE5SalInstance.cxx
+++ b/vcl/unx/kde5/KDE5SalInstance.cxx
@@ -63,6 +63,7 @@ KDE5SalInstance::createFilePicker(const uno::Reference<uno::XComponentContext>&
{
if (!IsMainThread())
{
+ SolarMutexGuard g;
uno::Reference<ui::dialogs::XFilePicker2> xRet;
RunInMainThread(
std::function([&xRet, this, xMSF]() { xRet = this->createFilePicker(xMSF); }));