[Bf-blender-cvs] [4401c93e452] blender-v3.4-release: Fix T100926: Show UV outline in texture paint mode
Chris Blackbourn
noreply at git.blender.org
Tue Nov 15 23:28:00 CET 2022
Commit: 4401c93e452fdfa537c701ddbd693a70a5247cd6
Author: Chris Blackbourn
Date: Wed Nov 16 11:13:45 2022 +1300
Branches: blender-v3.4-release
https://developer.blender.org/rB4401c93e452fdfa537c701ddbd693a70a5247cd6
Fix T100926: Show UV outline in texture paint mode
After rB716ea1547989 the UV overlay is no longer displayed in
the UV Editor. It only appears for the Image Editor.
So restore the previous behavior, displaying the "UV shadow"
overlay in the UV editor as well.
Reviewed By: Jeroen Bakker, Germano Cavalcante
Maniphest Tasks: T92614, T100926
Differential Revision: https://developer.blender.org/D16490
===================================================================
M source/blender/draw/engines/overlay/overlay_edit_uv.cc
===================================================================
diff --git a/source/blender/draw/engines/overlay/overlay_edit_uv.cc b/source/blender/draw/engines/overlay/overlay_edit_uv.cc
index 0fcbe5ab07d..613df1bb957 100644
--- a/source/blender/draw/engines/overlay/overlay_edit_uv.cc
+++ b/source/blender/draw/engines/overlay/overlay_edit_uv.cc
@@ -139,6 +139,8 @@ void OVERLAY_edit_uv_init(OVERLAY_Data *vedata)
((is_paint_mode && do_tex_paint_shadows &&
((draw_ctx->object_mode &
(OB_MODE_TEXTURE_PAINT | OB_MODE_EDIT)) != 0)) ||
+ (is_uv_editor && do_tex_paint_shadows &&
+ ((draw_ctx->object_mode & (OB_MODE_TEXTURE_PAINT)) != 0)) ||
(is_view_mode && do_tex_paint_shadows &&
((draw_ctx->object_mode & (OB_MODE_TEXTURE_PAINT)) != 0)) ||
(do_uv_overlay && (show_modified_uvs)));
More information about the Bf-blender-cvs
mailing list