Page MenuHome

BMesh: fix for second issue in 28492 (edge ring deselct not working)
Closed, ArchivedPublicPATCH

Description

The function invoked for the MESH_OT_edgering_select operator did not support deselect.

Rather than fixing it there, this patch changes the implementation of the MESH_OT_edgering_select operator to use the common loop select/deselect code in mouse_mesh_loop which already supported rings, and deselect.

Event Timeline

Note I also considered just removing the MESH_OT_edgering_select operator, and changing ctrl+alt+RMB and shift+ctrl+alt+RMB to call with ring=1. This gets the same effect from the UI, but could break scripts that used the mesh.edgering_select operator...

If this way would preferred, let me know, I could put that patch up instead.

Campbell Barton (campbellbarton) changed the task status from Unknown Status to Unknown Status.Sep 8 2011, 12:07 PM