From 4d2d2d8709403a6782a82ddac317a98fb2bae2a4 Mon Sep 17 00:00:00 2001 From: Samo Pajk Date: Fri, 28 Sep 2012 10:16:28 +0000 Subject: [PATCH] Moved initialization of GameVindow back to run method, because it caused problems with different device orientations. git-svn-id: http://xni.googlecode.com/svn/XNI@117 ac433895-eea3-a490-d80a-17149a75e588 --- Classes/Retronator/Xni/Framework/Game.m | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/Classes/Retronator/Xni/Framework/Game.m b/Classes/Retronator/Xni/Framework/Game.m index b2b4564..2de124d 100644 --- a/Classes/Retronator/Xni/Framework/Game.m +++ b/Classes/Retronator/Xni/Framework/Game.m @@ -86,8 +86,7 @@ static NSArray *drawOrderSort; // Get the game host. gameHost = (GameHost*)[UIApplication sharedApplication]; - // Initialize game window. - [self.window initialize]; + } return self; @@ -117,7 +116,10 @@ static NSArray *drawOrderSort; // METHODS -- (void) run { +- (void) run { + // Initialize game window. + [self.window initialize]; + // Create the graphics device so we can finish initialization. graphicsDeviceManager = [services getServiceOfType:[Protocols graphicsDeviceManager]]; graphicsDeviceService = [services getServiceOfType:[Protocols graphicsDeviceService]];