playback: be safer with callbacks
Add an executePendingBindings call to PlaybackBarView's databinding. Just in case.
This commit is contained in:
parent
84f0a23080
commit
eaac1ad1a8
1 changed files with 1 additions and 6 deletions
|
@ -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() {
|
||||
|
|
Loading…
Reference in a new issue