diff options
author | Tom Hennen <TomHennen@users.noreply.github.com> | 2016-01-26 17:46:37 -0500 |
---|---|---|
committer | Tom Hennen <TomHennen@users.noreply.github.com> | 2016-01-26 17:46:37 -0500 |
commit | b53fe7874b4b90806bd6f358fcfdcafa203c7ecc (patch) | |
tree | 481f8a0f40214fa5224f0392e85be7f94eea5af6 /app/src/main/java/de/danoeh/antennapod/fragment/ChaptersFragment.java | |
parent | f71f1a5452c5d9e286687444fc3865d03eb3ad00 (diff) | |
parent | 495df46ba40e8e031daf7ba1002a7245388f085d (diff) | |
download | AntennaPod-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.java | 11 |
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) { |