ID 374474 - The "Round Level" for the Edge Bevel Operator can be set to negative values which do not produce any results

Follow

Problem summary
The "Round Level" for the Edge Bevel Operator can be set to negative values which do not produce any results. The minimum value should be clamped to zero to behave the same as the Edge Bevel Modeling tool. 

 

Customer reported version
Modo 12.2v1 


Customer reported platform
MacOSX 11.13 


Steps to reproduce


1) Open Modo. Go to the Mesh Ops tab. 

2) In the Mesh Ops tab, click "Add Operator" and then create a cube with an Edge Bevel Operator. 


3) Click on the Edge Bevel Operator in the Item List and drag the blue handle to bevel the cube. 


4) Open the properties for the Edge Bevel Operator and start to drag "Round Level" to negative values. 


5) There is no results applied on the corners of the cube when negative values are used for "Round Level". 


Workaround

Avoid setting the Edge Bevel's Operator "Round Level" to any negative values. 

Reproduced by support

This bug has been reproduced in:

Modo 12.2v1 - MacOSX 11.13 - Windows 10 - CentOS 7 

Modo 12.1v2 - MacOSX 11.13 

Modo 12.0v1 - MacOSX 11.13

Modo 11.2v3 - MacOSX 11.13 

Modo 11.1v1 - MacOSX 11.13 

Modo 11.0v3 - MacOSX 11.13 

Modo 10.2v4 - MacOSX 11.13 - Windows 10 - CentOS 7 


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

Expected behaviour
The "Round Level" for the Edge Bevel Operator should behave the same as the Edge Bevel Modeling tool. 


Actual behaviour
The "Round Level" can be set to negative values in the properties of the Edge Bevel Operator. 


    We're sorry to hear that

    Please tell us why