Skip to content

Commit

Permalink
Fix updating preset of same name including defaults.
Browse files Browse the repository at this point in the history
  • Loading branch information
ddennedy committed Oct 4, 2014
1 parent d0d4ce3 commit 6140512
Show file tree
Hide file tree
Showing 2 changed files with 2 additions and 4 deletions.
3 changes: 1 addition & 2 deletions src/qmltypes/qmlfilter.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -167,8 +167,7 @@ int QmlFilter::savePreset(const QStringList &propertyNames, const QString &name)
dir.cd(objectNameOrService());
}
const QString preset = name.isEmpty()? tr("(defaults)") : name;
if (!QFile(dir.filePath(preset)).exists())
properties.save(dir.filePath(preset).toUtf8().constData());
properties.save(dir.filePath(preset).toUtf8().constData());
loadPresets();
return m_presets.indexOf(name);
}
Expand Down
3 changes: 1 addition & 2 deletions src/widgets/servicepresetwidget.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -73,8 +73,7 @@ void ServicePresetWidget::saveDefaultPreset(Mlt::Properties& properties)
if (dir.mkdir(m_widgetName))
dir.cd(m_widgetName);
}
if (!QFile(dir.filePath(tr("(defaults)"))).exists())
properties.save(dir.filePath(tr("(defaults)")).toUtf8().constData());
properties.save(dir.filePath(tr("(defaults)")).toUtf8().constData());
}

void ServicePresetWidget::savePreset(Mlt::Properties* properties)
Expand Down

0 comments on commit 6140512

Please sign in to comment.