mirror of
https://github.com/gedoor/legado.git
synced 2025-08-10 00:52:30 +00:00
修复webDav连接不上时webDav界面无响应的bug
This commit is contained in:
@@ -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)
|
||||
|
||||
@@ -62,6 +62,7 @@
|
||||
<item
|
||||
android:id="@+id/menu_get_progress"
|
||||
android:title="@string/get_book_progress"
|
||||
android:visible="false"
|
||||
app:showAsAction="never" />
|
||||
|
||||
<item
|
||||
|
||||
Reference in New Issue
Block a user