I’ve noticed a behavior discrepancy in Babylon.js’s PositionGizmo
. For testing purposes, I’ve set the validateDrag
function of both yGizmo
and yPlaneGizmo
to:
() => { return false; }
While this effectively restricts movement for yGizmo
, it does not for yPlaneGizmo
.
You can witness this inconsistent behavior in the playground here:
Specifically, while yGizmo
respects the validateDrag
function and disallows movement, yPlaneGizmo
disregards it and continues to allow movement.
I’d appreciate any insights or solutions regarding this issue. Thank you.