# HG changeset patch # User Ryan C. Gordon # Date 1323415941 18000 # Node ID f3c34d321289b952da430c247c50306596b06150 # Parent 07fb0ac6886a05277dad27b77b8f64678ad79848 Don't call -[NSView setAcceptsTouchEvents] if the OS doesn't provide it. Thanks to Dimiter 'malkia' Stanev for the fix! diff -r 07fb0ac6886a -r f3c34d321289 src/video/cocoa/SDL_cocoawindow.m --- a/src/video/cocoa/SDL_cocoawindow.m Wed Dec 07 20:34:43 2011 -0500 +++ b/src/video/cocoa/SDL_cocoawindow.m Fri Dec 09 02:32:21 2011 -0500 @@ -69,8 +69,11 @@ [window setAcceptsMouseMovedEvents:YES]; [view setNextResponder:self]; + #if MAC_OS_X_VERSION_MAX_ALLOWED >= 1060 - [view setAcceptsTouchEvents:YES]; + if ([view respondsToSelector:@selector(setAcceptsTouchEvents:)]) { + [view setAcceptsTouchEvents:YES]; + } #endif }