X-Git-Url: https://git.sesse.net/?a=blobdiff_plain;f=src%2Fmonitor.cpp;h=fdaf02dc51e7e011b62f77414df581945434d3f6;hb=24ca8fbc261e41ae6ffe8e2d23015fc55b65ebf8;hp=12093fb8cb4cfadb02a49df3e27d2676b8913455;hpb=23dc3756736b82b8b1111fedd29d02d7ab51e0ec;p=kdenlive diff --git a/src/monitor.cpp b/src/monitor.cpp index 12093fb8..fdaf02dc 100644 --- a/src/monitor.cpp +++ b/src/monitor.cpp @@ -896,6 +896,11 @@ void Monitor::slotSetClipProducer(DocClipBase *clip, QPoint zone, bool forceUpda slotActivateMonitor(); if (position == -1) position = render->seekFramePosition(); render->seek(position); + if (zone.isNull()) { + zone = m_currentClip->zone(); + m_ruler->setZone(zone.x(), zone.y()); + return; + } } } if (!zone.isNull()) {