Defers legacy mutation of object till after a creation happens. (#3379)
* Defers legacy mutation of object till after a creation happens. * Fixes display layout to defer actions until objects.save returns * Revert back to localStorage... big oops!
This commit is contained in:
@@ -71,10 +71,12 @@ export default class NewFolderAction {
|
||||
|
||||
folderType.definition.initialize(objectModel);
|
||||
objectModel.name = name || 'New Folder';
|
||||
objectModel.modified = Date.now();
|
||||
|
||||
this._openmct.objects.save(objectModel);
|
||||
this._openmct.objects.save(objectModel).then(() => {
|
||||
composition.add(objectModel);
|
||||
});
|
||||
|
||||
composition.add(objectModel);
|
||||
});
|
||||
}
|
||||
appliesTo(objectPath) {
|
||||
|
||||
Reference in New Issue
Block a user