diff options
Diffstat (limited to 'source/blender/editors/uvedit/uvedit_draw.c')
-rw-r--r-- | source/blender/editors/uvedit/uvedit_draw.c | 18 |
1 files changed, 12 insertions, 6 deletions
diff --git a/source/blender/editors/uvedit/uvedit_draw.c b/source/blender/editors/uvedit/uvedit_draw.c index 5ff90097840..4fb2c6441a3 100644 --- a/source/blender/editors/uvedit/uvedit_draw.c +++ b/source/blender/editors/uvedit/uvedit_draw.c @@ -72,15 +72,19 @@ static int draw_uvs_face_check(const ToolSettings *ts) { /* checks if we are selecting only faces */ if (ts->uv_flag & UV_SYNC_SELECTION) { - if (ts->selectmode == SCE_SELECT_FACE) + if (ts->selectmode == SCE_SELECT_FACE) { return 2; - else if (ts->selectmode & SCE_SELECT_FACE) + } + else if (ts->selectmode & SCE_SELECT_FACE) { return 1; - else + } + else { return 0; + } } - else + else { return (ts->uv_selectmode == UV_SELECT_FACE); + } } /* ------------------------- */ @@ -461,8 +465,9 @@ static void draw_uv_shadows_get( { *show_shadow = *show_texpaint = false; - if (ED_space_image_show_render(sima) || (sima->flag & SI_NO_DRAW_TEXPAINT)) + if (ED_space_image_show_render(sima) || (sima->flag & SI_NO_DRAW_TEXPAINT)) { return; + } if ((sima->mode == SI_MODE_PAINT) && obedit && obedit->type == OB_MESH) { struct BMEditMesh *em = BKE_editmesh_from_object(obedit); @@ -505,7 +510,8 @@ void ED_uvedit_draw_main(SpaceImage *sima, draw_uvs_texpaint(scene, obact, depsgraph); } - if (show_uvedit && !(toolsettings->use_uv_sculpt)) + if (show_uvedit && !(toolsettings->use_uv_sculpt)) { ED_image_draw_cursor(ar, sima->cursor); + } } } |