kunfei 4 лет назад
Родитель
Сommit
cc2c39b25d

+ 10 - 10
app/src/main/java/io/legado/app/ui/book/toc/ChapterListAdapter.kt

@@ -39,16 +39,16 @@ class ChapterListAdapter(context: Context, val callback: Callback) :
 
             override fun areContentsTheSame(
                 oldItem: BookChapter,
-            newItem: BookChapter
-        ): Boolean {
-            return oldItem.bookUrl == newItem.bookUrl
-                && oldItem.url == newItem.url
-                && oldItem.isVip == newItem.isVip
-                && oldItem.isPay == newItem.isPay
-                && oldItem.title == newItem.title
-                && oldItem.tag == newItem.tag
-                && oldItem.isVolume == newItem.isVolume
-        }
+                newItem: BookChapter
+            ): Boolean {
+                return oldItem.bookUrl == newItem.bookUrl
+                    && oldItem.url == newItem.url
+                    && oldItem.isVip == newItem.isVip
+                    && oldItem.isPay == newItem.isPay
+                    && oldItem.title == newItem.title
+                    && oldItem.tag == newItem.tag
+                    && oldItem.isVolume == newItem.isVolume
+            }
 
         }
 

+ 1 - 0
app/src/main/java/io/legado/app/ui/book/toc/TocActivity.kt

@@ -83,6 +83,7 @@ class TocActivity : VMBaseActivity<ActivityChapterListBinding, TocViewModel>() {
     override fun onCompatOptionsItemSelected(item: MenuItem): Boolean {
         when (item.itemId) {
             R.id.menu_reverse_toc -> viewModel.reverseToc {
+                viewModel.chapterListCallBack?.clearDisplayTitle()
                 viewModel.chapterListCallBack?.upChapterList(searchView?.query?.toString())
                 setResult(RESULT_OK, Intent().apply {
                     putExtra("index", it.durChapterIndex)