Page MenuHome

Fix T86762: Inconsistent show of result of modifier Screw in edit mode
ClosedPublic

Authored by Germano Cavalcante (mano-wii) on Apr 7 2021, 9:03 PM.

Details

Summary

To check if an "is_mesh_verts_only" mesh, the overlay engine checks if the
mesh has no "totedge" and has "totvert".

However, sometimes this engine can check the wrong mesh since editmesh
works on embm->mesh_eval_final.

This causes this:

This patch proposes to read the mesh members actually used for the draw
engine.

Ref T86762

Diff Detail

Repository
rB Blender

Event Timeline

Germano Cavalcante (mano-wii) requested review of this revision.Apr 7 2021, 9:03 PM
Germano Cavalcante (mano-wii) created this revision.
This revision is now accepted and ready to land.Apr 8 2021, 5:32 PM