From f12d7acbf9242a08e5cd2f02e5b5f9922e827161 Mon Sep 17 00:00:00 2001 From: Jean-Baptiste Mardelle Date: Thu, 17 Feb 2011 17:52:10 +0000 Subject: [PATCH] Set document modified when enabling / disabling individual proxy svn path=/trunk/kdenlive/; revision=5419 --- src/projectlist.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/projectlist.cpp b/src/projectlist.cpp index 65ccea04..e6eda4e7 100644 --- a/src/projectlist.cpp +++ b/src/projectlist.cpp @@ -2079,6 +2079,7 @@ void ProjectList::slotCreateProxy(const QString id) if (!item || item->isProxyRunning()) return; setProxyStatus(id, PROXYWAITING); if (m_abortProxyId.contains(id)) m_abortProxyId.removeAll(id); + emit projectModified(); QtConcurrent::run(this, &ProjectList::slotGenerateProxy, id); } @@ -2087,6 +2088,7 @@ void ProjectList::slotAbortProxy(const QString id) if (m_proxyList.contains(id)) m_proxyList.removeAll(id); ProjectItem *item = getItemById(id); if (item) { + emit projectModified(); if (item->isProxyReady()) slotGotProxy(id); else if (item->isProxyRunning()) m_abortProxyId << id; setProxyStatus(id, NOPROXY); @@ -2254,7 +2256,6 @@ void ProjectList::slotProxyCurrentItem(bool doProxy) } } if (command->childCount() > 0) { - emit projectModified(); m_doc->commandStack()->push(command); } else delete command; -- 2.39.2