summary refs log tree commit diff stats
diff options
context:
space:
mode:
authorStarla Insigna <starla4444@gmail.com>2013-01-03 16:54:11 -0500
committerStarla Insigna <starla4444@gmail.com>2013-01-03 16:54:11 -0500
commit4ffbefdfc753770e56e23e471e2f5b9806bd114b (patch)
treebd24ba5a58fe6be134c7850abd8fffb5279e4308
parentba19dd3f2517a95e09dcfe288a781c6f335b5e81 (diff)
downloadcartcollect-4ffbefdfc753770e56e23e471e2f5b9806bd114b.tar.gz
cartcollect-4ffbefdfc753770e56e23e471e2f5b9806bd114b.tar.bz2
cartcollect-4ffbefdfc753770e56e23e471e2f5b9806bd114b.zip
Fixed freezing issue with selection screen
-rwxr-xr-xClasses/Cart_CollectAppDelegate.m4
-rwxr-xr-xlibs/cocos2d/Platforms/iOS/CCDirectorIOS.m3
-rwxr-xr-xlibs/cocos2d/ccMacros.h1
3 files changed, 3 insertions, 5 deletions
diff --git a/Classes/Cart_CollectAppDelegate.m b/Classes/Cart_CollectAppDelegate.m index c92d231..5444a12 100755 --- a/Classes/Cart_CollectAppDelegate.m +++ b/Classes/Cart_CollectAppDelegate.m
@@ -61,8 +61,8 @@
61 61
62 // Try to use CADisplayLink director 62 // Try to use CADisplayLink director
63 // if it fails (SDK < 3.1) use the default director 63 // if it fails (SDK < 3.1) use the default director
64 if( ! [CCDirector setDirectorType:kCCDirectorTypeDisplayLink] ) 64// if( ! [CCDirector setDirectorType:kCCDirectorTypeDisplayLink] )
65 [CCDirector setDirectorType:kCCDirectorTypeDefault]; 65 [CCDirector setDirectorType:kCCDirectorTypeNSTimer];
66 66
67 67
68 CCDirector *director = [CCDirector sharedDirector]; 68 CCDirector *director = [CCDirector sharedDirector];
diff --git a/libs/cocos2d/Platforms/iOS/CCDirectorIOS.m b/libs/cocos2d/Platforms/iOS/CCDirectorIOS.m index c483665..aee3853 100755 --- a/libs/cocos2d/Platforms/iOS/CCDirectorIOS.m +++ b/libs/cocos2d/Platforms/iOS/CCDirectorIOS.m
@@ -486,8 +486,7 @@ CGFloat __ccContentScaleFactor = 1;
486 // uncomment this line to prevent 'freezing'. 486 // uncomment this line to prevent 'freezing'.
487 // It doesn't work on with the Fast Director 487 // It doesn't work on with the Fast Director
488 // 488 //
489 // [[NSRunLoop currentRunLoop] addTimer:animationTimer 489 [[NSRunLoop currentRunLoop] addTimer:animationTimer forMode:NSRunLoopCommonModes];
490 // forMode:NSRunLoopCommonModes];
491} 490}
492 491
493-(void) mainLoop 492-(void) mainLoop
diff --git a/libs/cocos2d/ccMacros.h b/libs/cocos2d/ccMacros.h index 4e08725..a4c8821 100755 --- a/libs/cocos2d/ccMacros.h +++ b/libs/cocos2d/ccMacros.h
@@ -156,7 +156,6 @@ default gl blend src function. Compatible with premultiplied alpha images.
156#define CC_DIRECTOR_INIT() \ 156#define CC_DIRECTOR_INIT() \
157do { \ 157do { \
158 window = [[UIWindow alloc] initWithFrame:[[UIScreen mainScreen] bounds]]; \ 158 window = [[UIWindow alloc] initWithFrame:[[UIScreen mainScreen] bounds]]; \
159 if( ! [CCDirector setDirectorType:kCCDirectorTypeDisplayLink] ) \
160 [CCDirector setDirectorType:kCCDirectorTypeNSTimer]; \ 159 [CCDirector setDirectorType:kCCDirectorTypeNSTimer]; \
161 CCDirector *__director = [CCDirector sharedDirector]; \ 160 CCDirector *__director = [CCDirector sharedDirector]; \
162 [__director setDeviceOrientation:kCCDeviceOrientationPortrait]; \ 161 [__director setDeviceOrientation:kCCDeviceOrientationPortrait]; \