Explorar el Código

添加书架未加载目录时无法在下载界面开始下载任务 #351

HapeLee hace 11 meses
padre
commit
7a6caaf5a0

+ 3 - 0
app/src/main/java/io/legado/app/ui/book/info/BookInfoActivity.kt

@@ -656,6 +656,7 @@ class BookInfoActivity :
         when {
         when {
             isLoading -> {
             isLoading -> {
                 binding.tvToc.text = getString(R.string.toc_s, getString(R.string.loading))
                 binding.tvToc.text = getString(R.string.toc_s, getString(R.string.loading))
+                binding.tvTocView.isEnabled = false
             }
             }
 
 
             chapterList.isNullOrEmpty() -> {
             chapterList.isNullOrEmpty() -> {
@@ -663,12 +664,14 @@ class BookInfoActivity :
                     R.string.toc_s,
                     R.string.toc_s,
                     getString(R.string.error_load_toc)
                     getString(R.string.error_load_toc)
                 )
                 )
+                binding.tvTocView.isEnabled = false
             }
             }
 
 
             else -> {
             else -> {
                 book?.let {
                 book?.let {
                     binding.tvToc.text = getString(R.string.toc_s, it.durChapterTitle)
                     binding.tvToc.text = getString(R.string.toc_s, it.durChapterTitle)
                     binding.tvLasted.text = getString(R.string.lasted_show, it.latestChapterTitle)
                     binding.tvLasted.text = getString(R.string.lasted_show, it.latestChapterTitle)
+                    binding.tvTocView.isEnabled = true
                 }
                 }
             }
             }
         }
         }