[Bf-blender-cvs] [c986e93] master: BMesh: Select Previous, set active face now works
Campbell Barton
noreply at git.blender.org
Fri Jan 8 06:50:19 CET 2016
Commit: c986e93a98ec8a5b8173a81cf30c089037c839fd
Author: Campbell Barton
Date: Fri Jan 8 16:33:09 2016 +1100
Branches: master
https://developer.blender.org/rBc986e93a98ec8a5b8173a81cf30c089037c839fd
BMesh: Select Previous, set active face now works
===================================================================
M release/scripts/startup/bl_operators/bmesh/find_adjacent.py
===================================================================
diff --git a/release/scripts/startup/bl_operators/bmesh/find_adjacent.py b/release/scripts/startup/bl_operators/bmesh/find_adjacent.py
index ad73849..e83fd1d 100644
--- a/release/scripts/startup/bl_operators/bmesh/find_adjacent.py
+++ b/release/scripts/startup/bl_operators/bmesh/find_adjacent.py
@@ -288,12 +288,11 @@ def select_prev(bm, report):
ele.select_set(False)
- for ele in reversed(bm.select_history):
- break
- else:
- return True
+ for i, ele in enumerate(reversed(bm.select_history)):
+ if i == 1:
+ if type(ele) is bmesh.types.BMFace:
+ bm.faces.active = ele
+ break
- if type(ele) is bmesh.types.BMFace:
- bm.faces.active = ele
return True
More information about the Bf-blender-cvs
mailing list