From 5592ccc13c0f8377b58dd4e3cb6dcd2315d37b30 Mon Sep 17 00:00:00 2001 From: Jean-Baptiste Mardelle Date: Mon, 14 Jan 2013 23:12:34 +0100 Subject: [PATCH] Fix folder rename appearing when opening project --- src/projectlist.cpp | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/projectlist.cpp b/src/projectlist.cpp index cb78f068..1db09d13 100644 --- a/src/projectlist.cpp +++ b/src/projectlist.cpp @@ -1015,6 +1015,7 @@ void ProjectList::slotItemEdited(QTreeWidgetItem *item, int column) if (item->type() == PROJECTFOLDERTYPE) { if (column == 0) { FolderProjectItem *folder = static_cast (item); + if (item->text(0) == folder->groupName()) return; editFolder(item->text(0), folder->groupName(), folder->clipId()); folder->setGroupName(item->text(0)); m_doc->clipManager()->addFolder(folder->clipId(), item->text(0)); @@ -2229,6 +2230,7 @@ void ProjectList::extractMetadata(DocClipBase *clip) void ProjectList::slotReplyGetFileProperties(const QString &clipId, Mlt::Producer *producer, const stringMap &properties, const stringMap &metadata, bool replace) { + QMutexLocker lock(&m_processMutex); QString toReload; ProjectItem *item = getItemById(clipId); if (item && producer) { -- 2.39.2