Fix player bug

pull/102/head
FongMi 4 years ago
parent e4d8f29844
commit 8ce84eac86
  1. 2
      app/src/leanback/java/com/fongmi/android/tv/ui/activity/DetailActivity.java
  2. 1
      app/src/main/java/com/fongmi/android/tv/model/SiteViewModel.java

@ -380,7 +380,7 @@ public class DetailActivity extends BaseActivity implements KeyDown.Listener {
long duration = Players.get().getDuration();
long current = Players.get().getCurrentPosition();
if (mHistory.getOpening() >= current) Players.get().seekTo(mHistory.getOpening());
if (duration > 0 && mHistory.getEnding() + current >= duration) {
if (mHistory.getEnding() > 0 && mHistory.getEnding() + current >= duration) {
keep = false;
onNext();
}

@ -186,6 +186,7 @@ public class SiteViewModel extends ViewModel {
try {
if (!Thread.interrupted()) result.postValue(service.submit(callable).get(15, TimeUnit.SECONDS));
} catch (Exception e) {
if (e instanceof InterruptedException) return;
if (!Thread.interrupted()) result.postValue(new Result());
}
});

Loading…
Cancel
Save