fix onMediaChanged() for ItemDescriptionFragment
This commit is contained in:
parent
2babfa2bc6
commit
c2be62f976
@ -185,8 +185,10 @@ public class ItemDescriptionFragment extends Fragment implements MediaplayerInfo
|
|||||||
super.onViewCreated(view, savedInstanceState);
|
super.onViewCreated(view, savedInstanceState);
|
||||||
Bundle args = getArguments();
|
Bundle args = getArguments();
|
||||||
if (args.containsKey(ARG_PLAYABLE)) {
|
if (args.containsKey(ARG_PLAYABLE)) {
|
||||||
media = args.getParcelable(ARG_PLAYABLE);
|
if (media == null) {
|
||||||
shownotesProvider = media;
|
media = args.getParcelable(ARG_PLAYABLE);
|
||||||
|
shownotesProvider = media;
|
||||||
|
}
|
||||||
load();
|
load();
|
||||||
} else if (args.containsKey(ARG_FEEDITEM_ID)) {
|
} else if (args.containsKey(ARG_FEEDITEM_ID)) {
|
||||||
long id = getArguments().getLong(ARG_FEEDITEM_ID);
|
long id = getArguments().getLong(ARG_FEEDITEM_ID);
|
||||||
@ -377,12 +379,14 @@ public class ItemDescriptionFragment extends Fragment implements MediaplayerInfo
|
|||||||
|
|
||||||
@Override
|
@Override
|
||||||
public void onMediaChanged(Playable media) {
|
public void onMediaChanged(Playable media) {
|
||||||
if(this.media == media || webvDescription == null) {
|
if(this.media == media) {
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
this.media = media;
|
this.media = media;
|
||||||
this.shownotesProvider = media;
|
this.shownotesProvider = media;
|
||||||
load();
|
if (webvDescription != null) {
|
||||||
|
load();
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user