organic line update

This commit is contained in:
zsviczian
2022-12-04 22:16:27 +01:00
parent 9526fb5726
commit c9755be0e9
2 changed files with 10 additions and 5 deletions

View File

@@ -14,7 +14,10 @@ if(elements.length === 0) {
}
elements = [elements[len]];
}
elements.forEach((el)=>{
ea.copyViewElementsToEAforEditing(elements);
ea.getElements().forEach((el)=>{
el.simulatePressure = false;
el.type = "freedraw";
el.pressures = [];
@@ -22,6 +25,8 @@ elements.forEach((el)=>{
for(i=0;i<len;i++)
el.pressures.push((len-i)/len);
});
ea.copyViewElementsToEAforEditing(elements);
await ea.addElementsToView(false,false);
elements.forEach((el)=>ea.moveViewElementToZIndex(el.id,0));
await ea.addElementsToView(false,true);
elements.forEach((el)=>ea.moveViewElementToZIndex(el.id,0));
const ids=ea.getElements().map(el=>el.id);
ea.selectElementsInView(ea.getViewElements().filter(el=>ids.contains(el.id)));

File diff suppressed because one or more lines are too long