!3057 修复:避免报错

pull/3058/MERGE
林三 4 weeks ago committed by ChenX
parent 26dc32c2c3
commit 2fef6822c0

@ -808,13 +808,25 @@ export class BoardConfigModal extends React.Component<BoardConfigProps, {}>
app.Editor.MaskManage.Clear();
let br = this.props.br;
let path = br.GetSweepPathInWCS().Clone();
//路径更新出错,数据和线对不上,再更新一下
path.Update();
path.ColorIndex = 7;
let cu = JigUtils.Draw(path);
let path = br.GetSweepPathInWCS()?.Clone();
if (path)
{
//路径更新出错,数据和线对不上,再更新一下
path.Update();
path.ColorIndex = 7;
let cu = JigUtils.Draw(path);
await selectOutlinePosition(cu);
}
else
{
AppToaster.show({
message: "提取圆弧板曲线错误!",
timeout: 5000,
intent: Intent.DANGER,
});
}
await selectOutlinePosition(cu);
app.Editor.ModalManage.ToggleShow();
app.Editor.MaskManage.ShowMask();
app.Editor.MaskManage.OnFocusEvent();

Loading…
Cancel
Save