X-Git-Url: https://git.sesse.net/?a=blobdiff_plain;f=src%2Fclipmanager.cpp;h=ed7cbb0f403b6c5f4593b59232e3238718ba2b26;hb=b4a0ec0fffc1cbbf21d2ea9fc418885e3b34bce8;hp=608087f4470c1c2d11186786051f4921324c4af3;hpb=bf1017234649f13060c2eea16488b58c8cdec8a7;p=kdenlive diff --git a/src/clipmanager.cpp b/src/clipmanager.cpp index 608087f4..ed7cbb0f 100644 --- a/src/clipmanager.cpp +++ b/src/clipmanager.cpp @@ -54,7 +54,9 @@ ClipManager::ClipManager(KdenliveDoc *doc) : m_modifiedTimer.setInterval(1500); connect(&m_fileWatcher, SIGNAL(dirty(const QString &)), this, SLOT(slotClipModified(const QString &))); connect(&m_fileWatcher, SIGNAL(deleted(const QString &)), this, SLOT(slotClipMissing(const QString &))); - connect(&m_fileWatcher, SIGNAL(created(const QString &)), this, SLOT(slotClipAvailable(const QString &))); + + // Seems like a dirty signal is emitted anyways when a watched file is created, so don't react twice. + //connect(&m_fileWatcher, SIGNAL(created(const QString &)), this, SLOT(slotClipAvailable(const QString &))); connect(&m_modifiedTimer, SIGNAL(timeout()), this, SLOT(slotProcessModifiedClips())); #if KDE_IS_VERSION(4,5,0)