From: Till Theato Date: Wed, 21 Apr 2010 18:44:24 +0000 (+0000) Subject: Make "reload clip" work on folders X-Git-Url: https://git.sesse.net/?a=commitdiff_plain;h=20236b87aaa6c9d72b427de2f4100cbdde146ed6;p=kdenlive Make "reload clip" work on folders svn path=/trunk/kdenlive/; revision=4393 --- diff --git a/src/projectlist.cpp b/src/projectlist.cpp index 6b9e129b..41c7456e 100644 --- a/src/projectlist.cpp +++ b/src/projectlist.cpp @@ -371,7 +371,13 @@ void ProjectList::slotReloadClip(const QString &id) else selected.append(getItemById(id)); ProjectItem *item; for (int i = 0; i < selected.count(); i++) { - if (selected.at(i)->type() != PROJECTCLIPTYPE) continue; + if (selected.at(i)->type() != PROJECTCLIPTYPE) { + if (selected.at(i)->type() == PROJECTFOLDERTYPE) { + for (int j = 0; j < selected.at(i)->childCount(); j++) + selected.append(selected.at(i)->child(j)); + } + continue; + } item = static_cast (selected.at(i)); if (item) { if (item->clipType() == TEXT) {