summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorHeiko Tietze <tietze.heiko@gmail.com>2020-10-12 08:26:28 +0200
committerHeiko Tietze <heiko.tietze@documentfoundation.org>2020-10-12 15:11:11 +0200
commite1eb5d616b701853532f8c6ba2e89366d596789e (patch)
tree4f75849d00f586a6e0bfb1f0cd92f1fe7ee97e26
parent77809fba7d4bf5e0b604ffa3937c18d5530c2d56 (diff)
Resolves tdf#137189 - Fixes crash at CheckInstalledExtensions()
SolarMutex added Change-Id: I18c6683e7a26892ce7f1d019cb1ee59ce03981ac Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104198 Reviewed-by: Muhammet Kara <muhammet.kara@collabora.com> Tested-by: Jenkins
-rw-r--r--cui/source/dialogs/AdditionsDialog.cxx1
1 files changed, 1 insertions, 0 deletions
diff --git a/cui/source/dialogs/AdditionsDialog.cxx b/cui/source/dialogs/AdditionsDialog.cxx
index ebd23ba077d9..7eb277b3d0f8 100644
--- a/cui/source/dialogs/AdditionsDialog.cxx
+++ b/cui/source/dialogs/AdditionsDialog.cxx
@@ -408,6 +408,7 @@ void SearchAndParseThread::CheckInstalledExtensions()
}
else
{
+ SolarMutexGuard aGuard;
rInfo->m_xButtonInstall->set_sensitive(false);
rInfo->m_xButtonInstall->set_label(
CuiResId(RID_SVXSTR_ADDITIONS_INSTALLEDBUTTON));