Minor changes

This commit is contained in:
inorichi 2015-12-07 20:25:42 +01:00
parent 8a3bb2b7ee
commit 65a2345bf7

View file

@ -279,13 +279,7 @@ public class ChaptersFragment extends BaseRxFragment<ChaptersPresenter> implemen
DownloadService.start(getActivity());
Observable<Chapter> observable = chapters
.doOnNext(chapter -> {
// Force update of the UI. We already receive updates when it's added to the queue,
// but sometimes it does nothing.
// TODO remove this when status updates works properly
chapter.status = Download.QUEUE;
onChapterStatusChange(chapter);
});
.doOnCompleted(adapter::notifyDataSetChanged);
getPresenter().downloadChapters(observable);
closeActionMode();
@ -311,8 +305,8 @@ public class ChaptersFragment extends BaseRxFragment<ChaptersPresenter> implemen
.doOnNext(chapter -> {
dialog.incrementProgress(1);
chapter.status = Download.NOT_DOWNLOADED;
onChapterStatusChange(chapter);
})
.doOnCompleted(adapter::notifyDataSetChanged)
.finallyDo(dialog::dismiss);
getPresenter().deleteChapters(observable);