From 696c33dcab3c5c5b4d2fd865724ada0093d3232a Mon Sep 17 00:00:00 2001 From: kunfei Date: Fri, 22 Apr 2022 09:44:25 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BC=98=E5=8C=96?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../legado/app/ui/book/local/rule/TxtTocRuleAdapter.kt | 10 ++-------- 1 file changed, 2 insertions(+), 8 deletions(-) diff --git a/app/src/main/java/io/legado/app/ui/book/local/rule/TxtTocRuleAdapter.kt b/app/src/main/java/io/legado/app/ui/book/local/rule/TxtTocRuleAdapter.kt index 5fa02ca2a..a65fab48e 100644 --- a/app/src/main/java/io/legado/app/ui/book/local/rule/TxtTocRuleAdapter.kt +++ b/app/src/main/java/io/legado/app/ui/book/local/rule/TxtTocRuleAdapter.kt @@ -24,14 +24,8 @@ class TxtTocRuleAdapter(context: Context, private val callBack: CallBack) : private val selected = linkedSetOf() val selection: List - get() { - val selection = arrayListOf() - getItems().map { - if (selected.contains(it)) { - selection.add(it) - } - } - return selection.sortedBy { it.serialNumber } + get() = getItems().filter { + selected.contains(it) } override fun getViewBinding(parent: ViewGroup): ItemTxtTocRuleBinding {