[Bf-blender-cvs] [60865ccefdc] blender2.8: Fix for weight paint object occluding pose bones

Campbell Barton noreply at git.blender.org
Fri Nov 23 00:39:36 CET 2018


Commit: 60865ccefdc2f836b0393c347edb5f9752b9a29f
Author: Campbell Barton
Date:   Fri Nov 23 10:37:53 2018 +1100
Branches: blender2.8
https://developer.blender.org/rB60865ccefdc2f836b0393c347edb5f9752b9a29f

Fix for weight paint object occluding pose bones

This makes it so weight paint + pose mode can't switch to other
weight paint objects.

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

M	source/blender/editors/space_view3d/view3d_view.c

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

diff --git a/source/blender/editors/space_view3d/view3d_view.c b/source/blender/editors/space_view3d/view3d_view.c
index af52eb15304..d250386c660 100644
--- a/source/blender/editors/space_view3d/view3d_view.c
+++ b/source/blender/editors/space_view3d/view3d_view.c
@@ -918,8 +918,7 @@ static bool drw_select_filter_object_mode_lock(Object *ob, void *user_data)
 static bool drw_select_filter_object_mode_lock_for_weight_paint(Object *ob, void *user_data)
 {
 	const Object *ob_pose = user_data;
-	return ((DEG_get_original_object(ob) == ob_pose) ||
-	        BKE_object_is_mode_compat(ob, OB_MODE_WEIGHT_PAINT));
+	return (DEG_get_original_object(ob) == ob_pose);
 }
 
 /**



More information about the Bf-blender-cvs mailing list