http://www.kdenlive.org/mantis/view.php?id=1112
svn path=/trunk/kdenlive/; revision=3867
EffectsParameterList ClipItem::addEffect(const QDomElement effect, bool animate)
{
bool needRepaint = false;
- int ix = effect.attribute("kdenlive_ix").toInt();
- if (ix <= m_effectList.count()) {
+ int ix;
+ if (!effect.hasAttribute("kdenlive_ix")) {
+ ix = effectsCounter();
+ }
+ else ix = effect.attribute("kdenlive_ix").toInt();
+ if (!m_effectList.isEmpty() && ix <= m_effectList.count()) {
needRepaint = true;
m_effectList.insert(ix - 1, effect);
for (int i = ix; i < m_effectList.count(); i++) {