Removed the need for a quit handler

This commit is contained in:
2022-11-16 11:08:30 -05:00
parent e030f8632b
commit cab280a371
5 changed files with 25 additions and 47 deletions

View File

@@ -12,7 +12,7 @@ func (backend *Backend) Run () {
backend.callbackManager.RunStart()
backend.Draw()
xevent.Main(backend.connection)
backend.shutDown()
backend.callbackManager.RunQuit()
}
func (backend *Backend) handleConfigureNotify (
@@ -125,7 +125,3 @@ func (backend *Backend) compressConfigureNotify (
return
}
func (backend *Backend) shutDown () {
backend.callbackManager.RunQuit()
}

View File

@@ -115,7 +115,7 @@ func factory (
// attatch graceful close handler
backend.window.WMGracefulClose (func (window *xwindow.Window) {
backend.window.Destroy()
backend.shutDown()
xevent.Quit(backend.connection)
})
// attatch event handlers