diff --git a/MinimalBible/src/main/java/org/bspeice/minimalbible/activities/downloader/manager/BookDownloadThread.java b/MinimalBible/src/main/java/org/bspeice/minimalbible/activities/downloader/manager/BookDownloadThread.java index 409bd50..70335e6 100644 --- a/MinimalBible/src/main/java/org/bspeice/minimalbible/activities/downloader/manager/BookDownloadThread.java +++ b/MinimalBible/src/main/java/org/bspeice/minimalbible/activities/downloader/manager/BookDownloadThread.java @@ -9,6 +9,8 @@ import org.crosswire.jsword.book.install.Installer; import javax.inject.Inject; +import rx.schedulers.Schedulers; + /** * Thread that handles downloading a book */ @@ -31,6 +33,7 @@ public class BookDownloadThread { // First, look up where the Book came from refreshManager.installerFromBook(b) + .subscribeOn(Schedulers.io()) .subscribe((installer) -> { try { installer.install(b);