Commit: dde4375d5c57ca3f138d2f925fa36d0b0e5895ea
Author: Campbell Barton
Date: Tue Jan 15 13:58:40 2019 +1100
Branches: master
https://developer.blender.org/rBdde4375d5c57ca3f138d2f925fa36d0b0e5895ea
Fix T60504: Armature wire draw type hidden when unselected
===================================================================
M source/blender/draw/intern/draw_armature.c
===================================================================
diff --git a/source/blender/draw/intern/draw_armature.c
b/source/blender/draw/intern/draw_armature.c
index e5a15a9d01d..83212a594a9 100644
--- a/source/blender/draw/intern/draw_armature.c
+++ b/source/blender/draw/intern/draw_armature.c
@@ -742,8 +742,11 @@ static bool set_pchan_color(short colCode, const int
boneflag, const short const
/** See: 'set_pchan_color'*/
static void update_color(const Object *ob, const float const_color[4])
{
+ const bArmature *arm = ob->data;
g_theme.const_color = const_color;
- g_theme.const_wire = ((ob->base_flag & BASE_SELECTED) != 0) ? 1.5f :
0.0f;
+ g_theme.const_wire = (
+ ((ob->base_flag & BASE_SELECTED) ||
+ (arm->drawtype == ARM_WIRE)) ? 1.5f : 0.0f);
#define NO_ALPHA(c) (((c)[3] = 1.0f), (c))
_______________________________________________
Bf-blender-cvs mailing list
[email protected]
https://lists.blender.org/mailman/listinfo/bf-blender-cvs