mirror of
https://github.com/KRTirtho/spotube.git
synced 2025-09-13 07:55:18 +00:00
stop player when app is removed
This commit is contained in:
parent
7767dfbd4d
commit
845a5cc317
@ -53,6 +53,12 @@ class AudioPlayerHandler extends BaseAudioHandler {
|
|||||||
await super.skipToPrevious();
|
await super.skipToPrevious();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@override
|
||||||
|
Future<void> onTaskRemoved() {
|
||||||
|
_player.stop();
|
||||||
|
return super.onTaskRemoved();
|
||||||
|
}
|
||||||
|
|
||||||
/// Transform a just_audio event into an audio_service state.
|
/// Transform a just_audio event into an audio_service state.
|
||||||
///
|
///
|
||||||
/// This method is used from the constructor. Every event received from the
|
/// This method is used from the constructor. Every event received from the
|
||||||
@ -64,6 +70,7 @@ class AudioPlayerHandler extends BaseAudioHandler {
|
|||||||
MediaControl.skipToPrevious,
|
MediaControl.skipToPrevious,
|
||||||
if (_player.playing) MediaControl.pause else MediaControl.play,
|
if (_player.playing) MediaControl.pause else MediaControl.play,
|
||||||
MediaControl.skipToNext,
|
MediaControl.skipToNext,
|
||||||
|
MediaControl.stop,
|
||||||
],
|
],
|
||||||
androidCompactActionIndices: const [0, 1, 2],
|
androidCompactActionIndices: const [0, 1, 2],
|
||||||
processingState: const {
|
processingState: const {
|
||||||
|
Loading…
Reference in New Issue
Block a user