mirror of
https://github.com/KDE/kdeconnect-android
synced 2025-08-22 01:51:47 +00:00
Bug 494056 - Smooth volume changes on media control plugin
This commit is contained in:
parent
a0a6accc66
commit
4e83693dc7
@ -103,14 +103,14 @@ class MprisNowPlayingFragment : Fragment(), VolumeKeyListener {
|
||||
performActionOnClick(mprisControlBinding.stopButton, MprisPlayer::sendStop)
|
||||
|
||||
mprisControlBinding.volumeSeek.setOnSeekBarChangeListener(object : OnSeekBarChangeListener {
|
||||
override fun onProgressChanged(seekBar: SeekBar, i: Int, b: Boolean) {}
|
||||
|
||||
override fun onStartTrackingTouch(seekBar: SeekBar) {}
|
||||
|
||||
override fun onStopTrackingTouch(seekBar: SeekBar) {
|
||||
override fun onProgressChanged(seekBar: SeekBar, i: Int, b: Boolean) {
|
||||
val targetPlayer = targetPlayer ?: return
|
||||
targetPlayer.sendSetVolume(seekBar.progress)
|
||||
}
|
||||
|
||||
override fun onStartTrackingTouch(seekBar: SeekBar) {}
|
||||
|
||||
override fun onStopTrackingTouch(seekBar: SeekBar) {}
|
||||
})
|
||||
|
||||
positionSeekUpdateRunnable = Runnable {
|
||||
|
Loading…
x
Reference in New Issue
Block a user