summaryrefslogtreecommitdiffstats
path: root/kioslave/media/mediamanager/mediamanager.cpp
diff options
context:
space:
mode:
authorTimothy Pearson <kb9vqf@pearsoncomputing.net>2012-03-28 02:07:30 -0500
committerTimothy Pearson <kb9vqf@pearsoncomputing.net>2012-03-28 02:07:30 -0500
commit43bb5b9ec28b1d070d77b37de5daa85867676695 (patch)
treedba4e7866ac0429298f5350949310c4e56d28d88 /kioslave/media/mediamanager/mediamanager.cpp
parent1c479363908f1967347f51ba8f4044bdb321d31c (diff)
downloadtdebase-43bb5b9ec28b1d070d77b37de5daa85867676695.tar.gz
tdebase-43bb5b9ec28b1d070d77b37de5daa85867676695.zip
Fix media kioslave startup kdirlister interaction
This closes Bug 372
Diffstat (limited to 'kioslave/media/mediamanager/mediamanager.cpp')
-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