playback: be safer with callbacks

Add an executePendingBindings call to PlaybackBarView's databinding.
Just in case.
This commit is contained in:
OxygenCobalt 2021-11-26 09:27:10 -07:00
parent 84f0a23080
commit eaac1ad1a8
No known key found for this signature in database
GPG key ID: 37DBE3621FE9AD47

View file

@ -48,12 +48,6 @@ class PlaybackBarView @JvmOverloads constructor(
id = R.id.playback_bar
setOnLongClickListener {
isPressed = true
postDelayed(1000) {
isPressed = false
}
mCallback?.onNavToItem()
true
}
@ -89,6 +83,7 @@ class PlaybackBarView @JvmOverloads constructor(
fun setCallback(callback: PlaybackLayout.ActionCallback) {
mCallback = callback
binding.callback = callback
binding.executePendingBindings()
}
fun clearCallback() {