Skip to content

Commit 4fd3ddf

Browse files
ProfpatschStypox
authored andcommitted
PlayerHolder: kotlinify setListener
1 parent fc7daa9 commit 4fd3ddf

1 file changed

Lines changed: 6 additions & 8 deletions

File tree

app/src/main/java/org/schabi/newpipe/player/helper/PlayerHolder.kt

Lines changed: 6 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -71,15 +71,13 @@ class PlayerHolder private constructor() {
7171
fun setListener(newListener: PlayerServiceExtendedEventListener?) {
7272
listener = newListener
7373

74-
if (listener == null) {
75-
return
76-
}
77-
7874
// Force reload data from service
79-
if (playerService != null) {
80-
listener!!.onServiceConnected(playerService!!)
81-
startPlayerListener()
82-
// ^ will call listener.onPlayerConnected() down the line if there is an active player
75+
newListener?.let { listener ->
76+
playerService?.let {
77+
listener.onServiceConnected(it)
78+
startPlayerListener()
79+
// ^ will call listener.onPlayerConnected() down the line if there is an active player
80+
}
8381
}
8482
}
8583

0 commit comments

Comments
 (0)