Start audio fade animator on Main thread

This commit is contained in:
Prathamesh More 2022-06-06 17:27:22 +05:30
parent c25eff4c0d
commit 46f713e688

View file

@ -3,6 +3,8 @@ package code.name.monkey.retromusic.service
import android.animation.Animator import android.animation.Animator
import android.animation.ValueAnimator import android.animation.ValueAnimator
import android.media.MediaPlayer import android.media.MediaPlayer
import android.os.Handler
import android.os.Looper
import androidx.core.animation.doOnEnd import androidx.core.animation.doOnEnd
import code.name.monkey.retromusic.service.playback.Playback import code.name.monkey.retromusic.service.playback.Playback
import code.name.monkey.retromusic.util.PreferenceUtil import code.name.monkey.retromusic.util.PreferenceUtil
@ -57,7 +59,9 @@ class AudioFader {
animator.doOnEnd { animator.doOnEnd {
callback.run() callback.run()
} }
animator.start() Handler(Looper.getMainLooper()).post {
animator.start()
}
} }
} }
} }