修正倒角时,圆无法还原JigMaterial的问题.

pull/211/MERGE
ChenX 6 years ago
parent f8d2c26c64
commit 1d62949189

@ -39,6 +39,7 @@ export class CommandFillet implements Command
if (!enRes1) return;
enRes1.Entity.UpdateJigMaterial();
let en1 = enRes1.Entity;
let lastCu: Curve;
@ -58,13 +59,12 @@ export class CommandFillet implements Command
}
app.m_Editor.UCSMatrix = res2.Entity.OCS;
res2.Entity.UpdateJigMaterial();
lastCu = res2.Entity as Curve;
let fres = this.m_FilletUtils.Fillet(enRes1, res2);
for (let v in fres)
if (fres[v])
JigUtils.Draw(fres[v])
app.m_Editor.UpdateScreen();
lastCu = res2.Entity as Curve;
}
let keydownUpdateRadius = (e: KeyboardEvent) =>
{
@ -105,7 +105,7 @@ export class CommandFillet implements Command
rm1();
rm2();
enRes1.Entity.RestoreJigMaterial();
en1.RestoreJigMaterial();
if (lastCu) lastCu.RestoreJigMaterial();
if (enRes2.Status === PromptStatus.OK)

Loading…
Cancel
Save