We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent fc7daa9 commit 4fd3ddfCopy full SHA for 4fd3ddf
1 file changed
app/src/main/java/org/schabi/newpipe/player/helper/PlayerHolder.kt
@@ -71,15 +71,13 @@ class PlayerHolder private constructor() {
71
fun setListener(newListener: PlayerServiceExtendedEventListener?) {
72
listener = newListener
73
74
- if (listener == null) {
75
- return
76
- }
77
-
78
// 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
+ newListener?.let { listener ->
+ playerService?.let {
+ listener.onServiceConnected(it)
+ startPlayerListener()
+ // ^ will call listener.onPlayerConnected() down the line if there is an active player
+ }
83
}
84
85
0 commit comments