diff --git a/app/os_windows.go b/app/os_windows.go index c9ac8b47..f8d22565 100644 --- a/app/os_windows.go +++ b/app/os_windows.go @@ -432,13 +432,13 @@ func (w *window) draw(sync bool) { X: int(r.Right - r.Left), Y: int(r.Bottom - r.Top), } - if w.config.Size.X == 0 || w.config.Size.Y == 0 { - return - } if size != w.config.Size { w.config.Size = size w.w.Event(ConfigEvent{Config: w.config}) } + if w.config.Size.X == 0 || w.config.Size.Y == 0 { + return + } dpi := windows.GetWindowDPI(w.hwnd) cfg := configForDPI(dpi) w.w.Event(frameEvent{