]> git.sesse.net Git - kdenlive/blobdiff - src/monitormanager.cpp
Make renderjobs code a bit easier to read, fix detection of broken render scripts
[kdenlive] / src / monitormanager.cpp
index 1b0a7c6fb278400d20a2867947a0648408ea4681..c7fe6b505e0fad8d3d31b46884c16d5e046db4dd 100644 (file)
@@ -28,6 +28,7 @@
 #include <QTimer>
 #include <KDebug>
 
+
 MonitorManager::MonitorManager(QWidget *parent) :
         QObject(parent),
         m_clipMonitor(NULL),
@@ -195,8 +196,10 @@ void MonitorManager::slotResetProfiles()
     emit checkColorScopes();
 }
 
-void MonitorManager::slotRefreshCurrentMonitor()
+void MonitorManager::slotRefreshCurrentMonitor(const QString &id)
 {
+    // Clip producer was modified, check if clip is currently displayed in clip monitor
+    m_clipMonitor->reloadProducer(id);
     if (m_activeMonitor == m_clipMonitor) m_clipMonitor->refreshMonitor();
     else m_projectMonitor->refreshMonitor();
 }