Merge pull request #9836 from bruvzg/2.1-resize-fix
Improved macOS window resizing behaviour (2.1)
This commit is contained in:
commit
45566c61e3
@ -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.width = fbRect.size.width * OS_OSX::singleton->display_scale;
|
||||||
OS_OSX::singleton->window_size.height = fbRect.size.height * 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);
|
//_GodotInputFramebufferSize(window, fbRect.size.width, fbRect.size.height);
|
||||||
//_GodotInputWindowSize(window, contentRect.size.width, contentRect.size.height);
|
//_GodotInputWindowSize(window, contentRect.size.width, contentRect.size.height);
|
||||||
//_GodotInputWindowDamage(window);
|
//_GodotInputWindowDamage(window);
|
||||||
|
Loading…
Reference in New Issue
Block a user