nil pointer on save - doubt it can be reproduced
I was executing build and confirmed the save dialog.
panic: runtime error: invalid memory address or nil pointer dereference [signal SIGSEGV: segmentation violation code=0x1 addr=0x0 pc=0x4b27642]
goroutine 660 [running]: github.com/go-gl/glfw/v3.3/glfw.(*Window).GetPos.func1(0x0, 0xc03fe18820, 0xc03fe18824) /Users/rohrlich/go/src/github.com/go-gl/glfw/v3.3/glfw/window.go:452 +0x22 github.com/go-gl/glfw/v3.3/glfw.(*Window).GetPos(0x0, 0x4b3ff2d, 0xc03d46a2b0) /Users/rohrlich/go/src/github.com/go-gl/glfw/v3.3/glfw/window.go:452 +0x72 github.com/goki/gi/oswin/driver/glos.(*windowImpl).Position(0xc03d46a180, 0x0, 0x0) /Users/rohrlich/go/src/github.com/goki/gi/oswin/driver/glos/window.go:376 +0x7e github.com/goki/gi/gi.(*WindowGeomPrefs).RecordPref(0x63703c0, 0xc02467b000) /Users/rohrlich/go/src/github.com/goki/gi/gi/wingeom.go:251 +0x26e github.com/goki/gi/gi.(*Window).HiPriorityEvents(0xc02467b000, 0x51f4e80, 0xc03c3750e0, 0x1) /Users/rohrlich/go/src/github.com/goki/gi/gi/window.go:1681 +0x372 github.com/goki/gi/gi.(*Window).ProcessEvent(0xc02467b000, 0x51f4e80, 0xc03c3750e0) /Users/rohrlich/go/src/github.com/goki/gi/gi/window.go:1512 +0x2c7 github.com/goki/gi/gi.(*Window).EventLoop(0xc02467b000) /Users/rohrlich/go/src/github.com/goki/gi/gi/window.go:1456 +0x36 created by github.com/goki/gi/gi.(*Window).GoStartEventLoop /Users/rohrlich/go/src/github.com/goki/gi/gi/window.go:863 +0xa6