Welcome to mirror list, hosted at ThFree Co, Russian Federation.

git.blender.org/blender.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorClément Foucault <foucault.clem@gmail.com>2018-10-16 23:52:00 +0300
committerClément Foucault <foucault.clem@gmail.com>2018-10-16 23:53:32 +0300
commit2ab62722331b5e73c1af8e729d798c5e1bb7b436 (patch)
tree6ade1a897e3255fd69f040dcf4a402f0e5f399d3 /source/blender/draw
parent28a3958cb376507307b59479c5a93fb4ecc28f79 (diff)
DRW: Fix assert with BoundBox object display mode
Diffstat (limited to 'source/blender/draw')
-rw-r--r--source/blender/draw/modes/object_mode.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/source/blender/draw/modes/object_mode.c b/source/blender/draw/modes/object_mode.c
index 20abfbf3348..222a5977665 100644
--- a/source/blender/draw/modes/object_mode.c
+++ b/source/blender/draw/modes/object_mode.c
@@ -2812,7 +2812,8 @@ static void OBJECT_cache_populate(void *vedata, Object *ob)
DRW_shgroup_relationship_lines(sgl, draw_ctx->depsgraph, scene, ob);
}
- if ((ob->dtx != 0) && theme_id == TH_UNDEFINED) {
+ const bool draw_extra = (ob->dtx != 0 || ob->dt == OB_BOUNDBOX);
+ if (draw_extra && (theme_id == TH_UNDEFINED)) {
theme_id = DRW_object_wire_theme_get(ob, view_layer, NULL);
}