diff --git a/src/Add-on/DrawBoard/DrawSpecialShapedBoard.ts b/src/Add-on/DrawBoard/DrawSpecialShapedBoard.ts index 1d1771937..37f5ee9ab 100644 --- a/src/Add-on/DrawBoard/DrawSpecialShapedBoard.ts +++ b/src/Add-on/DrawBoard/DrawSpecialShapedBoard.ts @@ -53,6 +53,13 @@ export class DrawSpecialShapedBoard implements Command let br = new Board(); br.Name = store.m_Option.name; br.BoardType = store.m_Option.type; + if (br.BoardType === BoardType.Layer) + br.ColorIndex = 2; + else if (br.BoardType === BoardType.Vertical) + br.ColorIndex = 11; + else + br.ColorIndex = 3; + br.ApplyMatrix(br.OCSInv); br.Thickness = store.m_Option.thickness; br.BoardProcessOption = store.BoardProcessOption;