Improved macOS window resizing behaviour.

Add redraw call to resize callback.
This commit is contained in:
bruvzg 2017-07-24 20:30:07 +03:00
parent 48007d8ec6
commit 5c7ba482d0
1 changed files with 6 additions and 0 deletions

View File

@ -191,6 +191,12 @@ static bool mouse_down_control = false;
OS_OSX::singleton->window_size.width = fbRect.size.width * OS_OSX::singleton->display_scale;
OS_OSX::singleton->window_size.height = fbRect.size.height * OS_OSX::singleton->display_scale;
if (OS_OSX::singleton->main_loop) {
Main::force_redraw();
//Event retrieval blocks until resize is over. Call Main::iteration() directly.
Main::iteration();
}
//_GodotInputFramebufferSize(window, fbRect.size.width, fbRect.size.height);
//_GodotInputWindowSize(window, contentRect.size.width, contentRect.size.height);
//_GodotInputWindowDamage(window);