summaryrefslogtreecommitdiff
path: root/stdwndclass_windows.go
diff options
context:
space:
mode:
Diffstat (limited to 'stdwndclass_windows.go')
-rw-r--r--stdwndclass_windows.go9
1 files changed, 1 insertions, 8 deletions
diff --git a/stdwndclass_windows.go b/stdwndclass_windows.go
index 5ce356b..e3368ca 100644
--- a/stdwndclass_windows.go
+++ b/stdwndclass_windows.go
@@ -53,15 +53,8 @@ func stdWndProc(s *sysData) func(hwnd _HWND, uMsg uint32, wParam _WPARAM, lParam
panic("GetClientRect failed: " + err.Error())
}
// top-left corner is (0,0) so no need for winheight
- s.resizes = s.resizes[0:0] // set len to 0 without changing cap
- s.resize(int(r.Left), int(r.Top), int(r.Right), int(r.Bottom), &s.resizes)
+ s.doResize(int(r.Left), int(r.Top), int(r.Right), int(r.Bottom), 0)
// TODO use the Defer movement functions here?
- for _, s := range s.resizes {
- err = s.sysData.setRect(s.x, s.y, s.width, s.height, 0)
- if err != nil {
- panic("child resize failed: " + err.Error())
- }
- }
}
return 0
case _WM_CLOSE: