xibyte / jsketcher

Parametric 2D and 3D modeler written in pure javascript
http://web-cad.org
Other
1.45k stars 275 forks source link

fix: should not remove array item while iterating it #209

Open xia0hj opened 7 months ago

xia0hj commented 7 months ago

Description:

extrude to get a model, press shift and select more than one face, then release shift and select another face, can not withdraw selected faces normally caused by removing face from marked-obj array while iterating it

Contributor name: xia0hj

Confirm compliance with JSketcher project license.