summaryrefslogtreecommitdiffstats
path: root/app/src/playstore/java
diff options
context:
space:
mode:
authorThomas <tschneider.ac@gmail.com>2023-01-26 18:16:26 +0100
committerThomas <tschneider.ac@gmail.com>2023-01-26 18:16:26 +0100
commite4affdc9d776415d0763c90af160cfca6ef11b01 (patch)
tree0e68b8547d03f2252e3686e2f240031161ccf286 /app/src/playstore/java
parent90a6a6ceaaf59cb3e3e30887e63e2dad25a8157a (diff)
Fix a crash
Diffstat (limited to 'app/src/playstore/java')
-rw-r--r--app/src/playstore/java/app/fedilab/android/activities/BasePeertubeActivity.java12
1 files changed, 8 insertions, 4 deletions
diff --git a/app/src/playstore/java/app/fedilab/android/activities/BasePeertubeActivity.java b/app/src/playstore/java/app/fedilab/android/activities/BasePeertubeActivity.java
index 7b3b01faf..f45ab4f31 100644
--- a/app/src/playstore/java/app/fedilab/android/activities/BasePeertubeActivity.java
+++ b/app/src/playstore/java/app/fedilab/android/activities/BasePeertubeActivity.java
@@ -158,15 +158,19 @@ public class BasePeertubeActivity extends BaseBarActivity {
@Override
protected void onResume() {
- mCastContext.getSessionManager().addSessionManagerListener(
- mSessionManagerListener, CastSession.class);
+ if (mCastContext != null) {
+ mCastContext.getSessionManager().addSessionManagerListener(
+ mSessionManagerListener, CastSession.class);
+ }
super.onResume();
}
@Override
protected void onPause() {
- mCastContext.getSessionManager().removeSessionManagerListener(
- mSessionManagerListener, CastSession.class);
+ if (mCastContext != null) {
+ mCastContext.getSessionManager().removeSessionManagerListener(
+ mSessionManagerListener, CastSession.class);
+ }
super.onPause();
}