summaryrefslogtreecommitdiff
path: root/app/src/main/java/de/danoeh/antennapod/activity
diff options
context:
space:
mode:
Diffstat (limited to 'app/src/main/java/de/danoeh/antennapod/activity')
-rw-r--r--app/src/main/java/de/danoeh/antennapod/activity/CastEnabledActivity.java5
1 files changed, 4 insertions, 1 deletions
diff --git a/app/src/main/java/de/danoeh/antennapod/activity/CastEnabledActivity.java b/app/src/main/java/de/danoeh/antennapod/activity/CastEnabledActivity.java
index 9177a1f1c..dd7cef428 100644
--- a/app/src/main/java/de/danoeh/antennapod/activity/CastEnabledActivity.java
+++ b/app/src/main/java/de/danoeh/antennapod/activity/CastEnabledActivity.java
@@ -11,6 +11,7 @@ import de.danoeh.antennapod.R;
import de.danoeh.antennapod.core.cast.CastManager;
import de.danoeh.antennapod.core.cast.SwitchableMediaRouteActionProvider;
import de.danoeh.antennapod.core.preferences.UserPreferences;
+import de.danoeh.antennapod.core.service.playback.PlaybackService;
/**
* Activity that allows for showing the MediaRouter button whenever there's a cast device in the
@@ -97,7 +98,9 @@ public abstract class CastEnabledActivity extends AppCompatActivity
mCastManager.decrementUiCounter();
castUICounter--;
}
- //TODO disable any current casting (or possibly do it within the PlaybackService)
+ if (!PlaybackService.isRunning) {
+ CastManager.getInstance().disconnect();
+ }
}
}
}