Browse Source

[macOS] Send resize event without actually resizing window on backing change.

Co-authored-by: Haoyu Qiu <[email protected]>
bruvzg 5 years ago
parent
commit
29ba673fca
1 changed files with 2 additions and 6 deletions
  1. 2 6
      platform/osx/os_osx.mm

+ 2 - 6
platform/osx/os_osx.mm

@@ -340,12 +340,8 @@ static Vector2 get_mouse_pos(NSPoint locationInWindow, CGFloat backingScaleFacto
 
 		//Update context
 		if (OS_OSX::singleton->main_loop) {
-			[OS_OSX::singleton->context update];
-
-			//Force window resize ???
-			NSRect frame = [OS_OSX::singleton->window_object frame];
-			[OS_OSX::singleton->window_object setFrame:NSMakeRect(frame.origin.x, frame.origin.y, 1, 1) display:YES];
-			[OS_OSX::singleton->window_object setFrame:frame display:YES];
+			//Force window resize event
+			[self windowDidResize:notification];
 		}
 	}
 }