From: Jean-Baptiste Mardelle Date: Sat, 23 Feb 2013 08:02:58 +0000 (+0100) Subject: Fix "Clip in project tree" in groups: http://kdenlive.org/mantis/view.php?id=2781 X-Git-Url: https://git.sesse.net/?a=commitdiff_plain;h=ac6267bc42490bd7cf83c0a3d3ef0610a02ba337;p=kdenlive Fix "Clip in project tree" in groups: http://kdenlive.org/mantis/view.php?id=2781 --- diff --git a/src/mainwindow.cpp b/src/mainwindow.cpp index acb2d2d4..475a6095 100644 --- a/src/mainwindow.cpp +++ b/src/mainwindow.cpp @@ -3670,12 +3670,13 @@ void MainWindow::slotClipInTimeline(const QString &clipId) void MainWindow::slotClipInProjectTree() { if (m_activeTimeline) { - const QStringList &clipIds = m_activeTimeline->projectView()->selectedClips(); + QStringList clipIds; + if (m_mainClip) clipIds << m_mainClip->clipProducer(); + else clipIds = m_activeTimeline->projectView()->selectedClips(); if (clipIds.isEmpty()) return; m_projectListDock->raise(); - for (int i = 0; i < clipIds.count(); i++) - m_projectList->selectItemById(clipIds.at(i)); + m_projectList->selectItemById(clipIds.at(0)); if (m_projectMonitor->isActive()) slotSwitchMonitors(); }