diff options
author | Clément Foucault <foucault.clem@gmail.com> | 2019-02-27 20:16:58 +0300 |
---|---|---|
committer | Clément Foucault <foucault.clem@gmail.com> | 2019-02-28 14:10:04 +0300 |
commit | 4b916612e194a7c12b9c0b2e1ec61058381a2a8f (patch) | |
tree | 8a2807cffdd04ad93fbb2d6ce1f7575500048f6c /source/blender/editors/space_view3d | |
parent | 9d34a9d7e59d73509e17e08465add6ea8f446b5b (diff) |
Fix T61878: Selection does not allways work in wireframe mode
This draw surfaces if the xray option is disabled even in wireframe mode.
Diffstat (limited to 'source/blender/editors/space_view3d')
-rw-r--r-- | source/blender/editors/space_view3d/view3d_view.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/source/blender/editors/space_view3d/view3d_view.c b/source/blender/editors/space_view3d/view3d_view.c index 43f8a966ea0..8ed96a18d56 100644 --- a/source/blender/editors/space_view3d/view3d_view.c +++ b/source/blender/editors/space_view3d/view3d_view.c @@ -1076,7 +1076,7 @@ int view3d_opengl_select( .rect = &rect, .gpu_select_mode = gpu_select_mode, }; - draw_surface = (v3d->shading.type > OB_WIRE); + draw_surface = (v3d->shading.type > OB_WIRE) || ((v3d->shading.flag & V3D_XRAY_FLAG(v3d)) == 0); DRW_draw_select_loop( depsgraph, ar, v3d, use_obedit_skip, draw_surface, use_nearest, &rect, |