Blender Git Commit Log

Git Commits -> Revision 720f69a

Revision 720f69a by Andrew Wiggin (master)
September 30, 2011, 04:27 (GMT)
Fixes for a few bugs in selection and the interaction between BM_SELECT and BM_HIDDEN:
- Select all was selecting hidden elements
- Select flush was also selecting hidden elements (so selecting two *visible* vertices of a *hidden* edge selected that hidden edge)
- Several places were using BM_SetHFlag(elem, BM_SELECT) directly, when they should be using BM_Select(bm, elem)
- In certain scenarios, "reveal all" could leave you with selections which aren't valid in that selection mode (e.g. lonely edges selected in face select mode)

Commit Details:

Full Hash: 720f69aa9c471bc4d70b2ac524132764f2d7fe53
SVN Revision: 40704
Parent Commit: 4a157de
Lines Changed: +83, -43

5 Modified Paths:

/source/blender/bmesh/intern/bmesh_marking.c (+39, -16) (Diff)
/source/blender/bmesh/intern/bmesh_operators.c (+2, -1) (Diff)
/source/blender/bmesh/operators/subdivideop.c (+2, -2) (Diff)
/source/blender/editors/mesh/bmeshutils.c (+5, -2) (Diff)
/source/blender/editors/mesh/bmesh_tools.c (+35, -22) (Diff)
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021