[Bf-blender-cvs] [854d115d682] xr-actions-D9124: XR: "deselect_all" by default for raycast select

Peter Kim noreply at git.blender.org
Sun Mar 7 10:55:21 CET 2021


Commit: 854d115d682dbacc3e6bc0191b42d32f3b76d9ac
Author: Peter Kim
Date:   Sun Mar 7 18:33:19 2021 +0900
Branches: xr-actions-D9124
https://developer.blender.org/rB854d115d682dbacc3e6bc0191b42d32f3b76d9ac

XR: "deselect_all" by default for raycast select

===================================================================

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 88616cba96d..97e9000c5fe 100644
--- a/source/blender/windowmanager/xr/intern/wm_xr_operators.c
+++ b/source/blender/windowmanager/xr/intern/wm_xr_operators.c
@@ -600,6 +600,11 @@ static void WM_OT_xr_select_raycast(wmOperatorType *ot)
 
   WM_operator_properties_mouse_select(ot);
 
+  /* Override "deselect_all" default value. */
+  PropertyRNA *prop = RNA_struct_type_find_property(ot->srna, "deselect_all");
+  BLI_assert(prop != NULL);
+  RNA_def_property_boolean_default(prop, true);
+
   RNA_def_float(ot->srna,
                 "distance",
                 BVH_RAYCAST_DIST_MAX,



More information about the Bf-blender-cvs mailing list