mirror of
				https://github.com/mihonapp/mihon.git
				synced 2025-10-30 22:07:57 +01:00 
			
		
		
		
	Fix an UI refresh issue
This commit is contained in:
		| @@ -163,10 +163,10 @@ public class ChaptersFragment extends BaseRxFragment<ChaptersPresenter> implemen | ||||
|             holder.onProgressChange(getContext(), download.downloadedImages, download.pages.size()); | ||||
|     } | ||||
|  | ||||
|     public void onChapterStatusChange(Chapter chapter) { | ||||
|         ChaptersHolder holder = getHolder(chapter); | ||||
|     public void onChapterStatusChange(Download download) { | ||||
|         ChaptersHolder holder = getHolder(download.chapter); | ||||
|         if (holder != null) | ||||
|             holder.onStatusChange(chapter.status); | ||||
|             holder.onStatusChange(download.getStatus()); | ||||
|     } | ||||
|  | ||||
|     @Nullable | ||||
|   | ||||
| @@ -71,7 +71,7 @@ public class ChaptersPresenter extends BasePresenter<ChaptersFragment> { | ||||
|  | ||||
|         restartableLatestCache(CHAPTER_STATUS_CHANGES, | ||||
|                 this::getChapterStatusObs, | ||||
|                 (view, download) -> view.onChapterStatusChange(download.chapter), | ||||
|                 (view, download) -> view.onChapterStatusChange(download), | ||||
|                 (view, error) -> Timber.e(error.getCause(), error.getMessage())); | ||||
|  | ||||
|         registerForStickyEvents(); | ||||
|   | ||||
		Reference in New Issue
	
	Block a user