diff --git a/app/src/main/java/io/legado/app/ui/book/source/edit/BookSourceEditActivity.kt b/app/src/main/java/io/legado/app/ui/book/source/edit/BookSourceEditActivity.kt index 28b3df4d5..8db749c58 100644 --- a/app/src/main/java/io/legado/app/ui/book/source/edit/BookSourceEditActivity.kt +++ b/app/src/main/java/io/legado/app/ui/book/source/edit/BookSourceEditActivity.kt @@ -78,7 +78,7 @@ class BookSourceEditActivity : softKeyboardTool.attachToWindow(window) initView() viewModel.initData(intent) { - upSourceView() + upSourceView(viewModel.bookSource) } } @@ -224,7 +224,7 @@ class BookSourceEditActivity : binding.recyclerView.scrollToPosition(0) } - private fun upSourceView(bookSource: BookSource? = viewModel.bookSource) { + private fun upSourceView(bookSource: BookSource?) { val bs = bookSource ?: BookSource() bs.let { binding.cbIsEnable.isChecked = it.enabled diff --git a/app/src/main/java/io/legado/app/ui/rss/source/edit/RssSourceEditActivity.kt b/app/src/main/java/io/legado/app/ui/rss/source/edit/RssSourceEditActivity.kt index b0b6372e7..75da2d388 100644 --- a/app/src/main/java/io/legado/app/ui/rss/source/edit/RssSourceEditActivity.kt +++ b/app/src/main/java/io/legado/app/ui/rss/source/edit/RssSourceEditActivity.kt @@ -63,7 +63,7 @@ class RssSourceEditActivity : softKeyboardTool.attachToWindow(window) initView() viewModel.initData(intent) { - upSourceView() + upSourceView(viewModel.rssSource) } } @@ -190,7 +190,7 @@ class RssSourceEditActivity : binding.recyclerView.scrollToPosition(0) } - private fun upSourceView(rssSource: RssSource? = viewModel.rssSource) { + private fun upSourceView(rssSource: RssSource?) { val rs = rssSource ?: RssSource() rs.let { binding.cbIsEnable.isChecked = rs.enabled