summaryrefslogtreecommitdiffstats
path: root/kioslave
diff options
context:
space:
mode:
authorTimothy Pearson <kb9vqf@pearsoncomputing.net>2012-03-28 02:07:30 -0500
committerSlávek Banko <slavek.banko@axis.cz>2012-06-03 03:26:59 +0200
commitef8696d8301d107b68cbd93d14a2d361306cf6d2 (patch)
tree080b52deb0bb360289a0f2ee89f4c7959064801a /kioslave
parentf1ebb0156e054e79b44b8fb2d3e1b0b021504f7c (diff)
downloadtdebase-ef8696d8301d107b68cbd93d14a2d361306cf6d2.tar.gz
tdebase-ef8696d8301d107b68cbd93d14a2d361306cf6d2.zip
Fix media kioslave startup kdirlister interaction
This closes Bug 372 (cherry picked from commit 43bb5b9ec28b1d070d77b37de5daa85867676695)
Diffstat (limited to 'kioslave')
-rw-r--r--kioslave/media/mediamanager/mediamanager.cpp2
1 files changed, 2 insertions, 0 deletions
diff --git a/kioslave/media/mediamanager/mediamanager.cpp b/kioslave/media/mediamanager/mediamanager.cpp
index 5d8eb4143..913de4353 100644
--- a/kioslave/media/mediamanager/mediamanager.cpp
+++ b/kioslave/media/mediamanager/mediamanager.cpp
@@ -83,6 +83,7 @@ void MediaManager::loadBackends()
#ifdef COMPILE_HALBACKEND
if ( MediaManagerSettings::self()->halBackendEnabled() )
{
+ m_mediaList.blockSignals(false);
m_halbackend = new HALBackend(m_mediaList, this);
if (m_halbackend->InitHal())
{
@@ -97,6 +98,7 @@ void MediaManager::loadBackends()
{
delete m_halbackend;
m_halbackend = 0;
+ m_mediaList.blockSignals(true);
}
}
#endif // COMPILE_HALBACKEND