Fix wails dev (#1931)

* Fix wails dev

* Pass wg as pointer to both goroutines in DevWebServer.Run

* Remove shutdown goroutine
This commit is contained in:
JulioDRF
2022-10-05 06:47:37 +11:00
committed by GitHub
parent 130f4cc36a
commit bd378b2e0f
+8 -8
View File
@@ -132,22 +132,18 @@ func (d *DevWebServer) Run(ctx context.Context) error {
}(d.server, d.logger)
d.LogDebug("Serving DevServer at http://%s", devServerAddr)
defer func() {
err := d.server.Shutdown(context.Background())
if err != nil {
d.logger.Error(err.Error())
}
}()
}
// Launch desktop app
err = d.desktopFrontend.Run(ctx)
d.LogDebug("Starting shutdown")
return err
}
func (d *DevWebServer) RunMainLoop() {
d.desktopFrontend.RunMainLoop()
}
func (d *DevWebServer) Quit() {
d.desktopFrontend.Quit()
}
@@ -186,6 +182,10 @@ func (d *DevWebServer) WindowSetTitle(title string) {
d.desktopFrontend.WindowSetTitle(title)
}
func (d *DevWebServer) WindowClose() {
d.desktopFrontend.WindowClose()
}
func (d *DevWebServer) WindowShow() {
d.desktopFrontend.WindowShow()
}