Browse Source

Unset ID of newly cloned modules because serializing them sets the ID.

tags/v1.1.0
Andrew Belt 5 years ago
parent
commit
d1481766ba
1 changed files with 3 additions and 0 deletions
  1. +3
    -0
      src/app/ModuleWidget.cpp

+ 3
- 0
src/app/ModuleWidget.cpp View File

@@ -730,6 +730,9 @@ void ModuleWidget::cloneAction() {
clonedModuleWidget->fromJson(moduleJ); clonedModuleWidget->fromJson(moduleJ);
json_decref(moduleJ); json_decref(moduleJ);


// Reset ID so the Engine automatically assigns a new one
clonedModuleWidget->module->id = -1;

APP->scene->rack->addModuleAtMouse(clonedModuleWidget); APP->scene->rack->addModuleAtMouse(clonedModuleWidget);


// history::ModuleAdd // history::ModuleAdd


Loading…
Cancel
Save