1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
//go:build windows package tui import "time" func detectSizeChange() { tick := time.Tick(time.Second / 60) size := Size() for _ = range tick { new := Size() if size != new { size = new sendEvent(Event {Resize: true}) } } }