From: Jean-Baptiste Mardelle Date: Sat, 10 Nov 2012 14:57:49 +0000 (+0100) Subject: Activate project monitor before seeking to mouse position X-Git-Url: https://git.sesse.net/?a=commitdiff_plain;h=6828103776153039ddde62f54b5879a12c426da5;hp=e5bed1802f629406c47711f2a6e26f7c0286b11f;p=kdenlive Activate project monitor before seeking to mouse position --- diff --git a/src/mainwindow.cpp b/src/mainwindow.cpp index 4a10ec80..c6ab8d37 100644 --- a/src/mainwindow.cpp +++ b/src/mainwindow.cpp @@ -2991,7 +2991,7 @@ void MainWindow::slotRemoveSpace() void MainWindow::slotInsertTrack(int ix) { - m_projectMonitor->slotActivateMonitor(); + m_monitorManager->activateMonitor(Kdenlive::projectMonitor); if (m_activeTimeline) { if (ix == -1) ix = m_activeTimeline->projectView()->selectedTrack(); m_activeTimeline->projectView()->slotInsertTrack(ix); @@ -3002,7 +3002,7 @@ void MainWindow::slotInsertTrack(int ix) void MainWindow::slotDeleteTrack(int ix) { - m_projectMonitor->slotActivateMonitor(); + m_monitorManager->activateMonitor(Kdenlive::projectMonitor); if (m_activeTimeline) { if (ix == -1) ix = m_activeTimeline->projectView()->selectedTrack(); m_activeTimeline->projectView()->slotDeleteTrack(ix); @@ -3013,7 +3013,7 @@ void MainWindow::slotDeleteTrack(int ix) void MainWindow::slotConfigTrack(int ix) { - m_projectMonitor->slotActivateMonitor(); + m_monitorManager->activateMonitor(Kdenlive::projectMonitor); if (m_activeTimeline) m_activeTimeline->projectView()->slotConfigTracks(ix); if (m_activeDocument) @@ -3022,7 +3022,7 @@ void MainWindow::slotConfigTrack(int ix) void MainWindow::slotSelectTrack() { - m_projectMonitor->slotActivateMonitor(); + m_monitorManager->activateMonitor(Kdenlive::projectMonitor); if (m_activeTimeline) { m_activeTimeline->projectView()->slotSelectClipsInTrack(); } @@ -3030,7 +3030,7 @@ void MainWindow::slotSelectTrack() void MainWindow::slotSelectAllTracks() { - m_projectMonitor->slotActivateMonitor(); + m_monitorManager->activateMonitor(Kdenlive::projectMonitor); if (m_activeTimeline) m_activeTimeline->projectView()->slotSelectAllClips(); } @@ -4586,7 +4586,8 @@ void MainWindow::slotProcessImportKeyframes(GRAPHICSRECTITEM type, const QString void MainWindow::slotAlignPlayheadToMousePos() { - m_activeTimeline->projectView()->slotAlignPlayheadToMousePos(); + m_monitorManager->activateMonitor(Kdenlive::projectMonitor); + m_activeTimeline->projectView()->slotAlignPlayheadToMousePos(); } #include "mainwindow.moc"