Hi Will, ok so the multitouch panning isn't working because the method for getting the number of touches isn't working anymore and is always returning 0.
This is for processing NSEventTypeBeginGesture:
fingersTouching = [[event touchesMatchingPhase:NSTouchPhaseAny inView:nil] count];
That leaves fingersTouching as 0 every time now, and that means no panning will happen because it does panning with 2 fingers touching and 3D view orbiting with 3 fingers touching.
I guess hopefully this is just an NSEvent bug that they'll fix up in a future release. There does not seem to really be anything else available for gathering up the current touch info...
- Michael
|