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:
authorCampbell Barton <ideasman42@gmail.com>2019-05-18 16:12:47 +0300
committerCampbell Barton <ideasman42@gmail.com>2019-05-18 16:58:46 +0300
commit4f6e25280558c46ad49381d41e385e9c8e06bc83 (patch)
tree947b2d7dc552157e5480b2662a146f10ea17deca /source/blender/draw
parenteddda5194c3bba07259a455c61016ed1fc93de5d (diff)
Fix T54686: objects don't occlude each other for edit-mesh select (part 2)
The previous fix 8a6414ed46f66, resolved selection picking but didn't work for box/circle/lasso select. - Add ED_select_buffer_utils.h for general select-buffer operations unrelated to edit-mesh. - Circle select still needs to cache select-id's for each update.
Diffstat (limited to 'source/blender/draw')
-rw-r--r--source/blender/draw/intern/draw_manager.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/source/blender/draw/intern/draw_manager.c b/source/blender/draw/intern/draw_manager.c
index 5c9f49e4ee5..ce37145ea85 100644
--- a/source/blender/draw/intern/draw_manager.c
+++ b/source/blender/draw/intern/draw_manager.c
@@ -2779,7 +2779,7 @@ void DRW_draw_select_id_object(Scene *scene,
world_clip_planes = rv3d->clip_local;
}
- initial_offset += 1;
+ BLI_assert(initial_offset > 0);
switch (ob->type) {
case OB_MESH: