From 9004e002f227547090f752c8c67245724012da76 Mon Sep 17 00:00:00 2001 From: Drew Weymouth Date: Thu, 13 Jul 2023 18:43:18 -0700 Subject: [PATCH] fix loopmode crash regression --- ui/bottompanel.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ui/bottompanel.go b/ui/bottompanel.go index 85162d9..69fe61d 100644 --- a/ui/bottompanel.go +++ b/ui/bottompanel.go @@ -54,7 +54,6 @@ func NewBottomPanel(p *player.Player, pm *backend.PlaybackManager, contr *contro p.OnStopped(func() { bp.Controls.SetPlaying(false) }) - pm.OnLoopModeChange(bp.AuxControls.SetLoopMode) bp.NowPlaying = widgets.NewNowPlayingCard() bp.NowPlaying.OnShowCoverImage = func() { @@ -98,6 +97,7 @@ func NewBottomPanel(p *player.Player, pm *backend.PlaybackManager, contr *contro }) bp.AuxControls = widgets.NewAuxControls(p.GetVolume()) + pm.OnLoopModeChange(bp.AuxControls.SetLoopMode) pm.OnVolumeChange(bp.AuxControls.VolumeControl.SetVolume) bp.AuxControls.VolumeControl.OnSetVolume = func(v int) { _ = bp.playbackManager.SetVolume(v)