|
@@ -94,7 +94,7 @@ SDL_MetalViewEventWatch(void *userdata, SDL_Event *event)
|
|
|
|
|
|
[self updateDrawableSize];
|
|
|
}
|
|
|
-
|
|
|
+
|
|
|
return self;
|
|
|
}
|
|
|
|
|
@@ -151,6 +151,9 @@ Cocoa_Metal_CreateView(_THIS, SDL_Window * window)
|
|
|
|
|
|
[view addSubview:newview];
|
|
|
|
|
|
+ /* Make sure the drawable size is up to date after attaching the view. */
|
|
|
+ [newview updateDrawableSize];
|
|
|
+
|
|
|
metalview = (SDL_MetalView)CFBridgingRetain(newview);
|
|
|
|
|
|
return metalview;
|