From b53a7d54682e100acaefb41cd181b40f5db59f64 Mon Sep 17 00:00:00 2001 From: Naman Dwivedi Date: Tue, 6 Oct 2020 11:29:02 +0530 Subject: [PATCH] fix npe when sliding bottom controls --- .../java/com/naman14/timber/activities/BaseActivity.java | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/app/src/main/java/com/naman14/timber/activities/BaseActivity.java b/app/src/main/java/com/naman14/timber/activities/BaseActivity.java index a0376c6..5a1bf89 100644 --- a/app/src/main/java/com/naman14/timber/activities/BaseActivity.java +++ b/app/src/main/java/com/naman14/timber/activities/BaseActivity.java @@ -323,19 +323,22 @@ public class BaseActivity extends ATEActivity implements ServiceConnection, Musi @Override public void onPanelSlide(View panel, float slideOffset) { View nowPlayingCard = QuickControlsFragment.topContainer; - nowPlayingCard.setAlpha(1 - slideOffset); + if (nowPlayingCard != null) + nowPlayingCard.setAlpha(1 - slideOffset); } @Override public void onPanelCollapsed(View panel) { View nowPlayingCard = QuickControlsFragment.topContainer; - nowPlayingCard.setAlpha(1); + if (nowPlayingCard != null) + nowPlayingCard.setAlpha(1); } @Override public void onPanelExpanded(View panel) { View nowPlayingCard = QuickControlsFragment.topContainer; - nowPlayingCard.setAlpha(0); + if (nowPlayingCard != null) + nowPlayingCard.setAlpha(0); } @Override