summaryrefslogtreecommitdiff
path: root/app/src/main/java/de/danoeh/antennapod/fragment/ChaptersFragment.java
diff options
context:
space:
mode:
authorTom Hennen <TomHennen@users.noreply.github.com>2016-01-26 17:46:37 -0500
committerTom Hennen <TomHennen@users.noreply.github.com>2016-01-26 17:46:37 -0500
commitb53fe7874b4b90806bd6f358fcfdcafa203c7ecc (patch)
tree481f8a0f40214fa5224f0392e85be7f94eea5af6 /app/src/main/java/de/danoeh/antennapod/fragment/ChaptersFragment.java
parentf71f1a5452c5d9e286687444fc3865d03eb3ad00 (diff)
parent495df46ba40e8e031daf7ba1002a7245388f085d (diff)
downloadAntennaPod-b53fe7874b4b90806bd6f358fcfdcafa203c7ecc.zip
Merge pull request #1615 from mfietz/issue/1606-player-skip-update
Fix player skip issues
Diffstat (limited to 'app/src/main/java/de/danoeh/antennapod/fragment/ChaptersFragment.java')
-rw-r--r--app/src/main/java/de/danoeh/antennapod/fragment/ChaptersFragment.java11
1 files changed, 10 insertions, 1 deletions
diff --git a/app/src/main/java/de/danoeh/antennapod/fragment/ChaptersFragment.java b/app/src/main/java/de/danoeh/antennapod/fragment/ChaptersFragment.java
index abc9f3d22..ce1d753e8 100644
--- a/app/src/main/java/de/danoeh/antennapod/fragment/ChaptersFragment.java
+++ b/app/src/main/java/de/danoeh/antennapod/fragment/ChaptersFragment.java
@@ -55,8 +55,17 @@ public class ChaptersFragment extends ListFragment implements AudioplayerContent
}
}
+ public void onDestroy() {
+ super.onDestroy();
+ adapter = null;
+ }
+
@Override
- public void onDataSetChanged(Playable media) {
+ public void onMediaChanged(Playable media) {
+ if(this.media == media || adapter == null) {
+ return;
+ }
+ this.media = media;
adapter.setMedia(media);
adapter.notifyDataSetChanged();
if(media.getChapters() == null) {