Compare commits

...

1 Commits

Author SHA1 Message Date
e38f103b82 mpv: Delays the fade in after enable returns
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/tag Build is passing
2024-10-01 19:32:55 +02:00

View File

@ -124,13 +124,20 @@ func (s *MPVSource) Enable() (err error) {
} }
var pfc interface{} var pfc interface{}
pfc, err = conn.Get("core-idle")
if err == nil && pfc.(bool) {
go func() {
for err == nil && pfc.(bool) { for err == nil && pfc.(bool) {
time.Sleep(250 * time.Millisecond) time.Sleep(250 * time.Millisecond)
pfc, err = conn.Get("core-idle") pfc, err = conn.Get("core-idle")
} }
err = nil
s.FadeIn(conn, 3, 50) s.FadeIn(conn, 3, 50)
}()
} else {
s.FadeIn(conn, 3, 50)
}
} }
return return