diff --git a/app/src/main/java/code/name/monkey/retromusic/helper/MusicPlayerRemote.kt b/app/src/main/java/code/name/monkey/retromusic/helper/MusicPlayerRemote.kt index 078d0888c..9974df37b 100644 --- a/app/src/main/java/code/name/monkey/retromusic/helper/MusicPlayerRemote.kt +++ b/app/src/main/java/code/name/monkey/retromusic/helper/MusicPlayerRemote.kt @@ -132,7 +132,9 @@ object MusicPlayerRemote : KoinComponent { try { contextWrapper.startService(intent) } catch (ignored: IllegalStateException) { - ContextCompat.startForegroundService(context, intent) + runCatching { + ContextCompat.startForegroundService(context, intent) + } } val binder = ServiceBinder(callback) @@ -260,7 +262,7 @@ object MusicPlayerRemote : KoinComponent { private fun tryToHandleOpenPlayingQueue( queue: List, startPosition: Int, - startPlaying: Boolean + startPlaying: Boolean, ): Boolean { if (playingQueue === queue) { if (startPlaying) {