From d3c6e8112ac42c4dded6dc696ae616923c8637be Mon Sep 17 00:00:00 2001 From: aibingbing Date: Tue, 24 Sep 2024 11:54:24 +0800 Subject: [PATCH] =?UTF-8?q?[6.7.0][=E5=B7=A5=E5=85=B7=E7=AE=B1]=20refactor?= =?UTF-8?q?:=20=E6=A0=B9=E6=8D=AEtag=20=E5=88=A0=E9=99=A4=E5=B7=A5?= =?UTF-8?q?=E5=85=B7=E7=AE=B1=E4=B8=ADitem=20=E6=9C=89=E9=97=AE=E9=A2=98?= =?UTF-8?q?=EF=BC=8C=E5=85=88=E7=A6=81=E7=94=A8=EF=BC=9B?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../core/function/hmi/bone/toolkit/ToolKitDataManager.kt | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/core/function-impl/mogo-core-function-hmi/src/main/java/com/mogo/eagle/core/function/hmi/bone/toolkit/ToolKitDataManager.kt b/core/function-impl/mogo-core-function-hmi/src/main/java/com/mogo/eagle/core/function/hmi/bone/toolkit/ToolKitDataManager.kt index c99f547520..74d246b4dd 100644 --- a/core/function-impl/mogo-core-function-hmi/src/main/java/com/mogo/eagle/core/function/hmi/bone/toolkit/ToolKitDataManager.kt +++ b/core/function-impl/mogo-core-function-hmi/src/main/java/com/mogo/eagle/core/function/hmi/bone/toolkit/ToolKitDataManager.kt @@ -294,10 +294,11 @@ object ToolKitDataManager : IToolKitItemClickListener { } fun invokeRemoveToolkitByTag(toolTagList: List) { +// val defaultToolTags = ToolTypeEnum.values().map { it.name } // synchronized(toolList) { -// val targetList = toolList.filter { toolTagList.contains(it.toolTag) } -// toolList.removeAll(targetList.toSet()) -// viewModel?.updateToolKitData(toolList) +// val targetList = toolList.filter { !defaultToolTags.contains(it.toolTag) && toolTagList.contains(it.toolTag) } +// toolList.removeAll(targetList) +// viewModel?.updateToolKitData(ArrayList(toolList)) // } } } \ No newline at end of file