mirror of
https://github.com/hajimehoshi/ebiten.git
synced 2024-12-25 19:28:57 +01:00
internal/uidriver/glfw: Use the window size on a native fullscreen
Updates #1745
This commit is contained in:
parent
f0395dd329
commit
8ed55ef42d
@ -936,7 +936,11 @@ func (u *UserInterface) updateSize() (float64, float64, bool) {
|
||||
u.toChangeSize = false
|
||||
|
||||
var w, h float64
|
||||
if u.isFullscreen() {
|
||||
if u.isFullscreen() && !u.isNativeFullscreen() {
|
||||
// On Linux, the window size is not reliable just after making the window
|
||||
// fullscreened. Use the monitor size.
|
||||
// On macOS's native fullscreen, the window's size returns a more precise size
|
||||
// reflecting the adjustment of the view size (#1745).
|
||||
m := currentMonitor(u.window)
|
||||
v := m.GetVideoMode()
|
||||
ww, wh := v.Width, v.Height
|
||||
|
Loading…
Reference in New Issue
Block a user