Commit Graph

3 Commits

Author SHA1 Message Date
Mike Fricker
9cafe30a45 Mesh Editor: Fixed crash when beveling/insetting polygons
- Mesh elements were deselected twice, which caused them to be reselected twice on Redo while dragging.  The next frame, we'd try to bevel/delete the same polygon twice. Crash!
- This is fallout from an earlier change this week to simplify how selection is handled with mesh editor
#rb none
#codereview richard.talbotwatkin

[CL 3388908 by Mike Fricker in Dev-Geometry branch]
2017-04-11 15:01:33 -04:00
Mike Fricker
59b7f4ede5 Mesh Editor extensibility (phase 5)
- Split Edge, Extend Edge and Extend Vertex have been migrated to a new module
- Added support for extensible mesh commands that drag mesh elements immediately after an action
- Fixed selection undo events added with empty selection sets
- Simplified extensibility API for mesh commands that apply during a drag

#codereview richard.talbotwatkin
#rb none

[CL 3372877 by Mike Fricker in Dev-Geometry branch]
2017-03-30 16:00:43 -04:00
Mike Fricker
6d7ab2342d Mesh Editor extensibility (phase 3) (part 2)
- Added missing source files

#codereview richard.talbotwatkin
#rb none

[CL 3371572 by Mike Fricker in Dev-Geometry branch]
2017-03-30 10:09:33 -04:00