[6.7.0][运营面板] 优化代码逻辑

This commit is contained in:
renwj
2024-10-24 12:06:42 +08:00
parent a36a706d73
commit 8b1459cefb

View File

@@ -304,11 +304,11 @@ class OperatePanelLayout : LinearLayout {
}
override fun onPreferenceChange(preference: Preference, newValue: Any?): Boolean {
return true
return false
}
override fun onPreferenceClick(preference: Preference): Boolean {
return true
return false
}
}
@@ -1255,7 +1255,7 @@ class OperatePanelLayout : LinearLayout {
KEY_ALL_MERGE_MODE -> {
if (preference.extras.containsKey("is_checked")) {
preference.extras.remove("is_checked")
return true
return false
}
val isChecked = newValue as? Boolean ?: false
if (isChecked) {
@@ -1275,7 +1275,7 @@ class OperatePanelLayout : LinearLayout {
KEY_BLIND_AREA_MODE -> {
if (preference.extras.containsKey("is_checked")) {
preference.extras.remove("is_checked")
return true
return false
}
val isChecked = newValue as? Boolean ?: false
if (isChecked) {
@@ -1295,7 +1295,7 @@ class OperatePanelLayout : LinearLayout {
KEY_BEYOND_VISUAL_RANGE_MODE -> {
if (preference.extras.containsKey("is_checked")) {
preference.extras.remove("is_checked")
return true
return false
}
val isChecked = newValue as? Boolean ?: false
if (isChecked) {
@@ -1315,7 +1315,7 @@ class OperatePanelLayout : LinearLayout {
KEY_TRANSPARENT_TRANSFER_MODE -> {
if (preference.extras.containsKey("is_checked")) {
preference.extras.remove("is_checked")
return true
return false
}
val isChecked = newValue as? Boolean ?: false
if (isChecked) {
@@ -1335,7 +1335,7 @@ class OperatePanelLayout : LinearLayout {
KEY_PURE_OBU_MODE -> {
if (preference.extras.containsKey("is_checked")) {
preference.extras.remove("is_checked")
return true
return false
}
val isChecked = newValue as? Boolean ?: false
if (isChecked) {