diff --git a/app/window.go b/app/window.go index 09fc8dae..766e9321 100644 --- a/app/window.go +++ b/app/window.go @@ -617,6 +617,7 @@ func (w *Window) processEvent(e event.Event) bool { case DestroyEvent: w.destroyGPU() w.driver = nil + w.basic = nil if q := w.timer.quit; q != nil { q <- struct{}{} <-q