svn path=/branches/KDE4/; revision=2329
void CustomTrackView::deleteEffect(int track, GenTime pos, QDomElement effect) {
QString index = effect.attribute("kdenlive_ix");
- if (!m_document->renderer()->mltRemoveEffect(track, pos, index)) {
+ if (effect.attribute("disabled") != "1" && !m_document->renderer()->mltRemoveEffect(track, pos, index)) {
emit displayMessage(i18n("Problem deleting effect"), ErrorMessage);
return;
}
ui.buttonDown->setEnabled(false);
} else {
if (ix < 0) ix = 0;
+ if (ix > ui.effectlist->count() - 1) ix = ui.effectlist->count() - 1;
ui.effectlist->setCurrentRow(ix);
ui.buttonDel->setEnabled(true);
ui.buttonSave->setEnabled(true);