1
0
mirror of https://github.com/TeamNewPipe/NewPipe synced 2025-09-05 04:17:55 +00:00

PlayerHolder: kotlinify setListener

This commit is contained in:
Profpatsch
2025-05-13 17:45:29 +02:00
committed by Stypox
parent fc7daa96e9
commit 4fd3ddf392

View File

@@ -71,15 +71,13 @@ class PlayerHolder private constructor() {
fun setListener(newListener: PlayerServiceExtendedEventListener?) {
listener = newListener
if (listener == null) {
return
}
// Force reload data from service
if (playerService != null) {
listener!!.onServiceConnected(playerService!!)
startPlayerListener()
// ^ will call listener.onPlayerConnected() down the line if there is an active player
newListener?.let { listener ->
playerService?.let {
listener.onServiceConnected(it)
startPlayerListener()
// ^ will call listener.onPlayerConnected() down the line if there is an active player
}
}
}