mirror of
				https://github.com/TeamNewPipe/NewPipe
				synced 2025-10-31 07:13:00 +00:00 
			
		
		
		
	PlayerHolder: kotlinify setListener
This commit is contained in:
		| @@ -71,15 +71,13 @@ class PlayerHolder private constructor() { | |||||||
|     fun setListener(newListener: PlayerServiceExtendedEventListener?) { |     fun setListener(newListener: PlayerServiceExtendedEventListener?) { | ||||||
|         listener = newListener |         listener = newListener | ||||||
|  |  | ||||||
|         if (listener == null) { |  | ||||||
|             return |  | ||||||
|         } |  | ||||||
|  |  | ||||||
|         // Force reload data from service |         // Force reload data from service | ||||||
|         if (playerService != null) { |         newListener?.let { listener -> | ||||||
|             listener!!.onServiceConnected(playerService!!) |             playerService?.let { | ||||||
|             startPlayerListener() |                 listener.onServiceConnected(it) | ||||||
|             // ^ will call listener.onPlayerConnected() down the line if there is an active player |                 startPlayerListener() | ||||||
|  |                 // ^ will call listener.onPlayerConnected() down the line if there is an active player | ||||||
|  |             } | ||||||
|         } |         } | ||||||
|     } |     } | ||||||
|  |  | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user
	 Profpatsch
					Profpatsch