ui/cocoa: Fix aspect ratio
commitd2ee0420a394bb0affb06659bdb5d706af24157b
authorAkihiko Odaki <akihiko.odaki@daynix.com>
Sat, 23 Mar 2024 06:20:01 +0000 (23 15:20 +0900)
committerPhilippe Mathieu-Daudé <philmd@linaro.org>
Tue, 26 Mar 2024 13:32:54 +0000 (26 14:32 +0100)
tree4d50aee8d9bc90fa1371d21a20e815fbcb1eca65
parent5c5d00df67a33d3931c35d566329f3d90013732b
ui/cocoa: Fix aspect ratio

[NSWindow setContentAspectRatio:] does not trigger window resize itself,
so the wrong aspect ratio will persist if nothing resizes the window.
Call [NSWindow setContentSize:] in such a case.

Fixes: 91aa508d0274 ("ui/cocoa: Let the platform toggle fullscreen")
Signed-off-by: Akihiko Odaki <akihiko.odaki@daynix.com>
Reviewed-by: Peter Maydell <peter.maydell@linaro.org>
Message-ID: <20240323-fixes-v2-1-18651a2b0394@daynix.com>
Signed-off-by: Philippe Mathieu-Daudé <philmd@linaro.org>
ui/cocoa.m