From: Till T. <ro...@tt...> - 2012-04-29 15:22:32
|
Git commit 483a25e1763922c7966ef1f4b07106cc678d022f by Till Theato. Committed on 29/04/2012 at 17:20. Pushed by theato into branch 'master'. Fix resetting track effects. M +6 -1 src/effectstack/effectstackview2.cpp http://commits.kde.org/kdenlive/483a25e1763922c7966ef1f4b07106cc678d022f diff --git a/src/effectstack/effectstackview2.cpp b/src/effectstack/effectstackview2.cpp index 9a4eb3ac..adf5ce3 100644 --- a/src/effectstack/effectstackview2.cpp +++ b/src/effectstack/effectstackview2.cpp @@ -660,7 +660,12 @@ void EffectStackView2::slotResetEffect(int ix) info.cropStart = GenTime(0); info.startPos = GenTime(-1); info.track = 0; - m_effects.at(ix)->updateWidget(info, dom, &m_effectMetaInfo); + for (int i = 0; i < m_effects.count(); i++) { + if (m_effects.at(i)->effectIndex() == ix) { + m_effects.at(i)->updateWidget(info, dom, &m_effectMetaInfo); + break; + } + } emit updateEffect(NULL, m_trackindex, old, dom, ix,false); } else { m_clipref->initEffect(dom); |