From ac6267bc42490bd7cf83c0a3d3ef0610a02ba337 Mon Sep 17 00:00:00 2001 From: Jean-Baptiste Mardelle Date: Sat, 23 Feb 2013 09:02:58 +0100 Subject: [PATCH] Fix "Clip in project tree" in groups: http://kdenlive.org/mantis/view.php?id=2781 --- src/mainwindow.cpp | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) 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(); } -- 2.39.2