diff options
Diffstat (limited to 'uitask_unix.go')
| -rw-r--r-- | uitask_unix.go | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/uitask_unix.go b/uitask_unix.go index 759ac1d..9b22635 100644 --- a/uitask_unix.go +++ b/uitask_unix.go @@ -28,7 +28,10 @@ func ui(main func()) error { return true // don't destroy the callback }) - go main() + go func() { + main() + uitask <- gtk_main_quit + }() gtk_main() return nil |
