fix another missed fyne.Do
This commit is contained in:
+6
-2
@@ -105,8 +105,12 @@ func NewBottomPanel(pm *backend.PlaybackManager, im *backend.ImageManager, contr
|
|||||||
})
|
})
|
||||||
|
|
||||||
bp.AuxControls = widgets.NewAuxControls(pm.Volume(), pm.GetLoopMode(), pm.IsAutoplay())
|
bp.AuxControls = widgets.NewAuxControls(pm.Volume(), pm.GetLoopMode(), pm.IsAutoplay())
|
||||||
pm.OnLoopModeChange(bp.AuxControls.SetLoopMode)
|
pm.OnLoopModeChange(func(lm backend.LoopMode) {
|
||||||
pm.OnVolumeChange(bp.AuxControls.VolumeControl.SetVolume)
|
fyne.Do(func() { bp.AuxControls.SetLoopMode(lm) })
|
||||||
|
})
|
||||||
|
pm.OnVolumeChange(func(vol int) {
|
||||||
|
fyne.Do(func() { bp.AuxControls.VolumeControl.SetVolume(vol) })
|
||||||
|
})
|
||||||
bp.AuxControls.VolumeControl.OnSetVolume = func(v int) {
|
bp.AuxControls.VolumeControl.OnSetVolume = func(v int) {
|
||||||
pm.SetVolume(v)
|
pm.SetVolume(v)
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user