summaryrefslogtreecommitdiff
path: root/app/src/main/java/de/danoeh/antennapod/fragment/ItemDescriptionFragment.java
diff options
context:
space:
mode:
authorByteHamster <info@bytehamster.com>2019-04-12 11:28:29 +0200
committerByteHamster <info@bytehamster.com>2019-04-12 11:32:31 +0200
commit7d20baf4f920cbec901d2f7408b836cf91d8bc60 (patch)
treee63d1f25b1d2151be146c321543740d0a4cc6982 /app/src/main/java/de/danoeh/antennapod/fragment/ItemDescriptionFragment.java
parentb4f04f6d6d0b1a4c22dd32ca18cefecec462c754 (diff)
downloadAntennaPod-7d20baf4f920cbec901d2f7408b836cf91d8bc60.zip
Upgraded EventBus to v3
Also made sure that register/unregister are called in onStart/onStop instead of onResume/onPause (prevents possible MultiWindow problems where updates are not received because activity is not fucused).
Diffstat (limited to 'app/src/main/java/de/danoeh/antennapod/fragment/ItemDescriptionFragment.java')
-rw-r--r--app/src/main/java/de/danoeh/antennapod/fragment/ItemDescriptionFragment.java5
1 files changed, 4 insertions, 1 deletions
diff --git a/app/src/main/java/de/danoeh/antennapod/fragment/ItemDescriptionFragment.java b/app/src/main/java/de/danoeh/antennapod/fragment/ItemDescriptionFragment.java
index 27ffb0a70..85ee6fb64 100644
--- a/app/src/main/java/de/danoeh/antennapod/fragment/ItemDescriptionFragment.java
+++ b/app/src/main/java/de/danoeh/antennapod/fragment/ItemDescriptionFragment.java
@@ -36,11 +36,13 @@ import de.danoeh.antennapod.core.util.NetworkUtils;
import de.danoeh.antennapod.core.util.ShareUtils;
import de.danoeh.antennapod.core.util.playback.PlaybackController;
import de.danoeh.antennapod.core.util.playback.Timeline;
-import de.greenrobot.event.EventBus;
import io.reactivex.Observable;
import io.reactivex.android.schedulers.AndroidSchedulers;
import io.reactivex.disposables.Disposable;
import io.reactivex.schedulers.Schedulers;
+import org.greenrobot.eventbus.EventBus;
+import org.greenrobot.eventbus.Subscribe;
+import org.greenrobot.eventbus.ThreadMode;
/**
* Displays the description of a Playable object in a Webview.
@@ -313,6 +315,7 @@ public class ItemDescriptionFragment extends Fragment {
EventBus.getDefault().register(this);
}
+ @Subscribe(threadMode = ThreadMode.MAIN)
public void onEventMainThread(ServiceEvent event) {
if (event.action == ServiceEvent.Action.SERVICE_STARTED && controller != null) {
controller.init();