|
@@ -129,7 +129,8 @@ class QuickEntranceConfigDialog(private val saved: () -> Unit) :
|
|
|
itemBinding.homeMenuIv.setImageResource(item.menuIconId)
|
|
itemBinding.homeMenuIv.setImageResource(item.menuIconId)
|
|
|
itemBinding.homeMenuTv.text = item.menuText
|
|
itemBinding.homeMenuTv.text = item.menuText
|
|
|
itemBinding.add.isVisible =
|
|
itemBinding.add.isVisible =
|
|
|
- showAdd && !selectedQuickEntranceConfig.map { it.type }.contains(item.type)
|
|
|
|
|
|
|
+ showAdd && !selectedQuickEntranceConfig.map { it.permission.functionalPermission }
|
|
|
|
|
+ .contains(item.permission.functionalPermission)
|
|
|
itemBinding.remove.isVisible = !showAdd
|
|
itemBinding.remove.isVisible = !showAdd
|
|
|
itemBinding.root.setDebouncedClickListener {
|
|
itemBinding.root.setDebouncedClickListener {
|
|
|
if (showAdd) {
|
|
if (showAdd) {
|