diff --git a/internal/uidriver/mobile/ui.go b/internal/uidriver/mobile/ui.go index d89ac19c2..89286e501 100644 --- a/internal/uidriver/mobile/ui.go +++ b/internal/uidriver/mobile/ui.go @@ -67,9 +67,11 @@ func (u *UserInterface) Render(chError <-chan error) error { select { case err := <-chError: return err - case renderCh <- struct{}{}: - return opengl.Get().DoWork(renderEndCh) + default: } + + renderCh <- struct{}{} + return opengl.Get().DoWork(renderEndCh) } type UserInterface struct {