diff --git a/Platform/iOS/Display/VMDisplayMetalViewController+Pointer.m b/Platform/iOS/Display/VMDisplayMetalViewController+Pointer.m index 581fd1106..153a5840c 100644 --- a/Platform/iOS/Display/VMDisplayMetalViewController+Pointer.m +++ b/Platform/iOS/Display/VMDisplayMetalViewController+Pointer.m @@ -129,7 +129,11 @@ - (BOOL)hasTouchpadPointer { - (UIPointerStyle *)pointerInteraction:(UIPointerInteraction *)interaction styleForRegion:(UIPointerRegion *)region { // Hide cursor while hovering in VM view if (interaction.view == self.mtkView && self.hasTouchpadPointer) { +#if TARGET_OS_VISION + return nil; // FIXME: hidden pointer seems to jump around due to following gaze +#else return [UIPointerStyle hiddenPointerStyle]; +#endif } return nil; }