From a6682362023154c7568bbf7a94df53f3eba39366 Mon Sep 17 00:00:00 2001 From: CappielloAntonio Date: Mon, 10 Jan 2022 12:41:59 +0100 Subject: [PATCH] Null checking --- .../play/ui/fragment/PlayerLyricsFragment.java | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/app/src/main/java/com/cappielloantonio/play/ui/fragment/PlayerLyricsFragment.java b/app/src/main/java/com/cappielloantonio/play/ui/fragment/PlayerLyricsFragment.java index 6fdbf30d..95800d89 100644 --- a/app/src/main/java/com/cappielloantonio/play/ui/fragment/PlayerLyricsFragment.java +++ b/app/src/main/java/com/cappielloantonio/play/ui/fragment/PlayerLyricsFragment.java @@ -45,10 +45,12 @@ public class PlayerLyricsFragment extends Fragment { private void initLyrics() { playerBottomSheetViewModel.getLiveLyrics().observe(requireActivity(), lyrics -> { - if (lyrics == null || lyrics.trim().equals("")) { - bind.nowPlayingSongLyricsTextView.setText(R.string.player_song_lyrics_none_available_label); - } else { - bind.nowPlayingSongLyricsTextView.setText(MusicUtil.getReadableString(lyrics)); + if (bind != null) { + if (lyrics == null || lyrics.trim().equals("")) { + bind.nowPlayingSongLyricsTextView.setText(R.string.player_song_lyrics_none_available_label); + } else { + bind.nowPlayingSongLyricsTextView.setText(MusicUtil.getReadableString(lyrics)); + } } }); }