修复webDav连接不上时webDav界面无响应的bug

This commit is contained in:
kunfei
2022-06-07 17:06:48 +08:00
parent f65bff25f5
commit dafcaa1050
2 changed files with 7 additions and 2 deletions

View File

@@ -249,7 +249,11 @@ class ReadBookActivity : BaseReadBookActivity(),
}
}
}
menu.findItem(R.id.menu_get_progress)?.isVisible = AppWebDav.isOk
launch {
menu.findItem(R.id.menu_get_progress)?.isVisible = withContext(IO) {
AppWebDav.isOk
}
}
}
}
@@ -1059,7 +1063,7 @@ class ReadBookActivity : BaseReadBookActivity(),
private fun startBackupJob() {
backupJob?.cancel()
backupJob = launch {
delay(120000)
delay(300000)
withContext(IO) {
ReadBook.book?.let {
AppWebDav.uploadBookProgress(it)

View File

@@ -62,6 +62,7 @@
<item
android:id="@+id/menu_get_progress"
android:title="@string/get_book_progress"
android:visible="false"
app:showAsAction="never" />
<item