]> git.sesse.net Git - kdenlive/blobdiff - src/monitor.cpp
Fix several crashes on document opening, some more work to come.
[kdenlive] / src / monitor.cpp
index 9e6a8b083e2c5553c71404893d361e0737cfa0eb..70a92ead039dcfd4b857d9e59b1471c562f60e67 100644 (file)
@@ -356,7 +356,7 @@ void Monitor::slotSetXml(DocClipBase *clip, const int position) {
     if (render == NULL) return;
     if (!m_isActive) m_monitorManager->activateMonitor(m_name);
     if (!clip) return;
-    if (clip != m_currentClip || m_currentClip->producer() == NULL) {
+    if (clip != m_currentClip && clip->producer() != NULL) {
         m_currentClip = clip;
         render->setProducer(clip->producer(), position);
         //m_ruler->slotNewValue(0);