Commit: 47ad1a97202683abab939d088793332d9f0cbd5c
Author: Campbell Barton
Date:   Tue Aug 26 14:38:11 2014 +1000
Branches: master
https://developer.blender.org/rB47ad1a97202683abab939d088793332d9f0cbd5c

Comments

===================================================================

M       source/blender/bmesh/intern/bmesh_marking.c
M       source/blender/windowmanager/WM_types.h

===================================================================

diff --git a/source/blender/bmesh/intern/bmesh_marking.c 
b/source/blender/bmesh/intern/bmesh_marking.c
index cde842c..19e6f64 100644
--- a/source/blender/bmesh/intern/bmesh_marking.c
+++ b/source/blender/bmesh/intern/bmesh_marking.c
@@ -864,7 +864,9 @@ void BM_select_history_validate(BMesh *bm)
        }
 }
 
-/* utility function */
+/**
+ * Get the active mesh element (with active-face fallback).
+ */
 bool BM_select_history_active_get(BMesh *bm, BMEditSelection *ese)
 {
        BMEditSelection *ese_last = bm->selected.last;
@@ -887,7 +889,8 @@ bool BM_select_history_active_get(BMesh *bm, 
BMEditSelection *ese)
                        ese->htype = ese_last->htype;
                }
        }
-       else if (efa) { /* no */
+       else if (efa) {
+               /* no edit-selection, fallback to active face */
                ese->ele   = (BMElem *)efa;
                ese->htype = BM_FACE;
        }
diff --git a/source/blender/windowmanager/WM_types.h 
b/source/blender/windowmanager/WM_types.h
index 123a07d..090d951 100644
--- a/source/blender/windowmanager/WM_types.h
+++ b/source/blender/windowmanager/WM_types.h
@@ -128,7 +128,7 @@ struct ImBuf;
 #define OPTYPE_UNDO                    2       /* do undo push after after */
 #define OPTYPE_BLOCKING                4       /* let blender grab all input 
from the WM (X11) */
 #define OPTYPE_MACRO           8
-#define OPTYPE_GRAB_POINTER    16      /* */
+#define OPTYPE_GRAB_POINTER    16      /* grabs the cursor and optionally 
enables continuous cursor wrapping */
 #define OPTYPE_PRESET          32      /* show preset menu */
 #define OPTYPE_INTERNAL                64      /* some operators are mainly 
for internal use
                                                                 * and don't 
make sense to be accessed from the

_______________________________________________
Bf-blender-cvs mailing list
[email protected]
http://lists.blender.org/mailman/listinfo/bf-blender-cvs

Reply via email to