ensure node config

This commit is contained in:
Jan Prochazka
2022-08-27 19:17:49 +02:00
parent 80faf0fd68
commit 24923db199
3 changed files with 44 additions and 34 deletions

View File

@@ -83,13 +83,16 @@
}
res.isArranged = isArranged;
if (!res.nodes.find(x => x.designerId == res.rootDesignerId)) {
res.rootDesignerId = res.nodes[0]?.designerId;
}
return res;
});
}
async function detectAutoArrange(config: PerspectiveConfig, dbInfos) {
if (config.isArranged && config.nodes.find(x => !x.position)) {
if (config.nodes.find(x => !x.position)) {
await tick();
runCommand('designer.arrange');
}