From eaac1ad1a8bf34eec7a3c1ae57ef8b35b0bdaebb Mon Sep 17 00:00:00 2001 From: OxygenCobalt Date: Fri, 26 Nov 2021 09:27:10 -0700 Subject: [PATCH] playback: be safer with callbacks Add an executePendingBindings call to PlaybackBarView's databinding. Just in case. --- .../java/org/oxycblt/auxio/playback/PlaybackBarView.kt | 7 +------ 1 file changed, 1 insertion(+), 6 deletions(-) diff --git a/app/src/main/java/org/oxycblt/auxio/playback/PlaybackBarView.kt b/app/src/main/java/org/oxycblt/auxio/playback/PlaybackBarView.kt index 56136aeb7..f65aee258 100644 --- a/app/src/main/java/org/oxycblt/auxio/playback/PlaybackBarView.kt +++ b/app/src/main/java/org/oxycblt/auxio/playback/PlaybackBarView.kt @@ -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() {