]> git.sesse.net Git - kdenlive/blobdiff - src/trackview.cpp
Fix corruption when changing the project profile
[kdenlive] / src / trackview.cpp
index 444552b2b5d5eea01183f5519d0545a711a7f7b8..e790a4c1c0e3bf01690381651250980be004c682 100644 (file)
@@ -447,7 +447,7 @@ void TrackView::slotRebuildTrackHeaders()
     while ((child = m_view.headers_container->layout()->takeAt(0)) != 0) {
         QWidget *wid = child->widget();
         delete child;
-        if (wid) delete wid;
+        if (wid) wid->deleteLater();
     }
     int max = list.count();
     int height = KdenliveSettings::trackheight() * m_scene->scale().y() - 1;
@@ -847,6 +847,7 @@ void TrackView::slotVerticalZoomUp()
 void TrackView::updateProjectFps()
 {
     m_ruler->updateProjectFps(m_doc->timecode());
+    m_trackview->updateProjectFps();
 }
 
 void TrackView::slotRenameTrack(int ix)