summaryrefslogtreecommitdiffstats
path: root/kioslave/media/mediamanager/mediamanager.cpp
diff options
context:
space:
mode:
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