cmd/ebitenmobile: Ensure that rendering never happens on background

This commit is contained in:
Hajime Hoshi 2019-09-13 22:49:07 +09:00
parent 31e0721973
commit 7547207e2d
2 changed files with 13 additions and 11 deletions

View File

@ -186,6 +186,7 @@ const objcM = `// Code generated by ebitenmobile. DO NOT EDIT.
} }
- (void)glkView:(GLKView*)view drawInRect:(CGRect)rect { - (void)glkView:(GLKView*)view drawInRect:(CGRect)rect {
@synchronized(self) {
if (error_) { if (error_) {
return; return;
} }
@ -198,6 +199,7 @@ const objcM = `// Code generated by ebitenmobile. DO NOT EDIT.
error_ = true; error_ = true;
} }
} }
}
- (void)onErrorOnGameUpdate:(NSError*)err { - (void)onErrorOnGameUpdate:(NSError*)err {
NSLog(@"Error: %@", err); NSLog(@"Error: %@", err);

File diff suppressed because one or more lines are too long