Commit: f32d320e90698b16bd5a293295d557519e17e54f Author: Peter Kim Date: Fri Nov 6 23:42:28 2020 +0900 Branches: xr-actions-D9124 https://developer.blender.org/rBf32d320e90698b16bd5a293295d557519e17e54f
XR: Fix raycast deselect empty for edit mode =================================================================== M source/blender/windowmanager/xr/intern/wm_xr_operators.c =================================================================== diff --git a/source/blender/windowmanager/xr/intern/wm_xr_operators.c b/source/blender/windowmanager/xr/intern/wm_xr_operators.c index 41e5563fe5d..72da37db7c7 100644 --- a/source/blender/windowmanager/xr/intern/wm_xr_operators.c +++ b/source/blender/windowmanager/xr/intern/wm_xr_operators.c @@ -454,6 +454,16 @@ static bool wm_xr_select_raycast(bContext *C, } } } + else if (vc.obedit) { + if (deselect_all && (select_op == SEL_OP_SET)) { + changed = EDBM_mesh_deselect_all_multi(C); + } + + if (changed) { + DEG_id_tag_update((ID *)vc.obedit->data, ID_RECALC_SELECT); + WM_event_add_notifier(C, NC_GEOM | ND_SELECT, vc.obedit->data); + } + } else { if (ob) { hit = true; _______________________________________________ Bf-blender-cvs mailing list Bf-blender-cvs@blender.org https://lists.blender.org/mailman/listinfo/bf-blender-cvs