try to correctly modify value tree and listen for changes

This commit is contained in:
Alex Birch
2019-07-14 17:45:08 +01:00
parent 8c1be957fe
commit 11d7296813
5 changed files with 29 additions and 13 deletions

View File

@ -120,11 +120,17 @@ void TableComponent::parameterChanged(const String& parameterID, float newValue)
}
}
void TableComponent::valueTreePropertyChanged(
ValueTree& treeWhosePropertyHasChanged,
const Identifier& property) {
if (treeWhosePropertyHasChanged.getType() == StringRef("presets")) {
loadModelFrom(treeWhosePropertyHasChanged);
// void TableComponent::valueTreePropertyChanged(
// ValueTree& treeWhosePropertyHasChanged,
// const Identifier& property) {
// if (treeWhosePropertyHasChanged.getType() == StringRef("presets")) {
// loadModelFrom(treeWhosePropertyHasChanged);
// }
// }
void TableComponent::valueTreeParentChanged(ValueTree& treeWhoseParentHasChanged) {
if (treeWhoseParentHasChanged.getType() == StringRef("presets")) {
loadModelFrom(treeWhoseParentHasChanged);
}
}