Skip to content

Commit 4d0adcb

Browse files
committed
Start new dir for all record nodes when engine changed
1 parent f463b85 commit 4d0adcb

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

Source/Processors/RecordNode/RecordNode.cpp

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -146,7 +146,8 @@ void RecordNode::parameterValueChanged (Parameter* p)
146146
{
147147
int selectedIdx = ((CategoricalParameter*) p)->getSelectedIndex();
148148
setEngine (getAvailableRecordEngines()[selectedIdx]->getID());
149-
createNewDirectory();
149+
// NOTE: Any record engine change will create a new directory for all record nodes to prevent data loss in edge cases
150+
CoreServices::createNewRecordingDirectory();
150151
}
151152
else if (p->getName() == "events")
152153
{

0 commit comments

Comments
 (0)