ID 359999 - Slice tool can not slice through degenerate geometry.

Follow

Problem summary
Modo can not Slice through a degenerate polygons. 

Customer reported version
modo.n/a

Customer reported platform
windows10

Steps to reproduce

1) Open the attached scene file. It contains 2 mesh layers:

Good: 2 quads and 1 triangle. The triangle is not degenerate.

Bad: 2 quads and 1 triangle. The triangle is degenerate.

2) Activate the Slice tool.

3) Use the Slice tool to create and edge across the Good mesh. An edge will be created across each polygon, the triangle is sliced.

4) Use the Slice tool to create and edge across the Good mesh. The Slice tool will not create and edge on the degenerate triangle. To see this accurately:

5) Select the mesh layer Bad and switch to Vertex mode.

6) Go to Select > Use Selection Set. Use the selection set 'Vertex', which will select one of the degenerate vertices.

7) Move the vertex out and observe that the degenerate triangle has not be sliced.

It does not matter how many vertices the degenerate polygon has. 

Reproduced by support
This bug has been reproduced in:
Windows 10
12.1v1
12.0v1
11.2v3
11.0v3
10.2v4

macOS
12.1v1
10.2v4

Earliest version tested
10.2v4 - This issue appears to be in all versions of the product

Expected behaviour
Slice tool should slice degenerate geometry.

Actual behaviour
Slice tool can not slice degenerate geometry; no edge is created.

    We're sorry to hear that

    Please tell us why