mirror of
https://github.com/encounter/SDL.git
synced 2025-12-08 21:17:45 +00:00
Suggestion from Apple: use kCFRunLoopCommonModes which does more complete event processing
This commit is contained in:
@@ -56,14 +56,9 @@ UIKit_PumpEvents(_THIS)
|
||||
/* Pump most event types. */
|
||||
SInt32 result;
|
||||
do {
|
||||
result = CFRunLoopRunInMode(kCFRunLoopDefaultMode, seconds, TRUE);
|
||||
result = CFRunLoopRunInMode(kCFRunLoopCommonModes, seconds, TRUE);
|
||||
} while (result == kCFRunLoopRunHandledSource);
|
||||
|
||||
/* Make sure UIScrollView objects scroll properly. */
|
||||
do {
|
||||
result = CFRunLoopRunInMode((CFStringRef)UITrackingRunLoopMode, seconds, TRUE);
|
||||
} while(result == kCFRunLoopRunHandledSource);
|
||||
|
||||
/* See the comment in the function definition. */
|
||||
UIKit_GL_RestoreCurrentContext();
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user