Get rid of PageLoader state, convert to readyOrDie

This commit is contained in:
tarsin committed 2023-02-17 15:18:09 +08:00
1 parent ee7ab38028
commit d7438a26fb
2 files changed
+1 -8

No files matched your search

@@ -67,7 +67,7 @@ public class ArchivePageLoader extends PageLoader2 {
new Thread(new DecodeTask())
};
private Thread archiveThread;
private volatile int size = PageLoader.STATE_WAIT;
private volatile int size = 0;
private String error;
public ArchivePageLoader(Context context, Uri uri) {
@@ -230,7 +230,6 @@ public class ArchivePageLoader extends PageLoader2 {
size = 0;
}
if (size <= 0) {
size = PageLoader.STATE_ERROR;
error = GetText.getString(R.string.error_reading_failed);
return;
}
@@ -114,10 +114,4 @@ abstract class PageLoader {
private const val MIN_CACHE_SIZE = (128 * 1024 * 1024).toLong()
}
}
companion object {
const val STATE_WAIT = -1
const val STATE_ERROR = -2
const val STATE_READY = -3
}
}