beginGestureWithEvent: and endGestureWithEvent: not called

My custom NSView overrides magnifyWithEvent: and rotateWithEvent: methods to receive trackpad events, and also relies on beginGestureWithEvent: and endGestureWithEvent: for additional logic.


However in OS X 10.11 GM Seed the beginGestureWithEvent: and endGestureWithEvent: methods are no longer called.


If this is a bug of El Capitan, it will ruin many apps' normal operation!


Please advise.

Replies

Same issue here. I just open a ticket (22821395), waiting feedback.


I think, It seems to be related to the XCode 10.11 SDK, as my app currently in the app store works properly on 10.11 GM.

Only the new version compiled with Xcode 7 GM, and 10.11 GM is having this problem.


In the mean time, my work around is to play with touchesBeganWithEvent & others... to emulate the begin gesture, end gesture. It is working with the Trackpad, I still need to check with Magic Mouse.