[Android] Fix a UninitializedPropertyAccessException crash

Nicolas Pomepuy git at videolan.org
Tue May 5 12:48:24 UTC 2026


vlc-android | branch: master | Nicolas Pomepuy <nicolas at videolabs.io> | Mon May  4 14:28:24 2026 +0200| [57e921796b125c031304f7d45b8653b71d4428e2] | committer: Nicolas Pomepuy

Fix a UninitializedPropertyAccessException crash

> https://code.videolan.org/videolan/vlc-android/commit/57e921796b125c031304f7d45b8653b71d4428e2
---

 application/vlc-android/src/org/videolan/vlc/gui/audio/AudioPlayer.kt | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/application/vlc-android/src/org/videolan/vlc/gui/audio/AudioPlayer.kt b/application/vlc-android/src/org/videolan/vlc/gui/audio/AudioPlayer.kt
index 7c89eb6fec..535cdaab82 100644
--- a/application/vlc-android/src/org/videolan/vlc/gui/audio/AudioPlayer.kt
+++ b/application/vlc-android/src/org/videolan/vlc/gui/audio/AudioPlayer.kt
@@ -353,7 +353,7 @@ class AudioPlayer : Fragment(), PlaylistAdapter.IPlayer, TextWatcher, IAudioPlay
 
     override fun onDestroy() {
         Settings.removeAudioControlsChangeListener()
-        binding.songsList.adapter = null
+        if (::binding.isInitialized) binding.songsList.adapter = null
         currentChapters = null
         super.onDestroy()
     }



More information about the Android mailing list