[Bf-blender-cvs] [4b916612e19] master: Fix T61878: Selection does not allways work in wireframe mode
Clément Foucault
noreply at git.blender.org
Thu Feb 28 12:10:05 CET 2019
Commit: 4b916612e194a7c12b9c0b2e1ec61058381a2a8f
Author: Clément Foucault
Date: Wed Feb 27 18:16:58 2019 +0100
Branches: master
https://developer.blender.org/rB4b916612e194a7c12b9c0b2e1ec61058381a2a8f
Fix T61878: Selection does not allways work in wireframe mode
This draw surfaces if the xray option is disabled even in wireframe mode.
===================================================================
M source/blender/editors/space_view3d/view3d_view.c
===================================================================
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,
More information about the Bf-blender-cvs
mailing list