diff --git a/core/function-impl/mogo-core-function-hmi/src/main/java/com/mogo/eagle/core/function/hmi/ui/operate/OperatePanelLayout.kt b/core/function-impl/mogo-core-function-hmi/src/main/java/com/mogo/eagle/core/function/hmi/ui/operate/OperatePanelLayout.kt index eccde5f3ba..fb71bff54c 100644 --- a/core/function-impl/mogo-core-function-hmi/src/main/java/com/mogo/eagle/core/function/hmi/ui/operate/OperatePanelLayout.kt +++ b/core/function-impl/mogo-core-function-hmi/src/main/java/com/mogo/eagle/core/function/hmi/ui/operate/OperatePanelLayout.kt @@ -1263,9 +1263,9 @@ class OperatePanelLayout : LinearLayout { prevCheckedKeyForFusionMode?.takeIf { it != KEY_ALL_MERGE_MODE }?.let { preferenceScreen.findPreferenceReal(it) }?.also { - prevCheckedKeyForFusionMode = KEY_ALL_MERGE_MODE changeValue(it, false) } + prevCheckedKeyForFusionMode = KEY_ALL_MERGE_MODE hmiAction("SOP 融合模式, ", FunctionBuildConfig.fusionMode) clickEventAnalytics("融合模式", true) CallerAutoPilotControlManager.sendFusionMode(FunctionBuildConfig.fusionMode) @@ -1283,9 +1283,9 @@ class OperatePanelLayout : LinearLayout { prevCheckedKeyForFusionMode?.takeIf { it != KEY_BLIND_AREA_MODE }?.let { preferenceScreen.findPreferenceReal(it) }?.also { - prevCheckedKeyForFusionMode = KEY_BLIND_AREA_MODE changeValue(it, false) } + prevCheckedKeyForFusionMode = KEY_BLIND_AREA_MODE hmiAction("SOP 融合模式, ", FunctionBuildConfig.fusionMode) clickEventAnalytics("融合模式", true) CallerAutoPilotControlManager.sendFusionMode(FunctionBuildConfig.fusionMode) @@ -1303,9 +1303,9 @@ class OperatePanelLayout : LinearLayout { prevCheckedKeyForFusionMode?.takeIf { it != KEY_BEYOND_VISUAL_RANGE_MODE }?.let { preferenceScreen.findPreferenceReal(it) }?.also { - prevCheckedKeyForFusionMode = KEY_BEYOND_VISUAL_RANGE_MODE changeValue(it, false) } + prevCheckedKeyForFusionMode = KEY_BEYOND_VISUAL_RANGE_MODE hmiAction("SOP 融合模式, ", FunctionBuildConfig.fusionMode) clickEventAnalytics("融合模式", true) CallerAutoPilotControlManager.sendFusionMode(FunctionBuildConfig.fusionMode) @@ -1323,9 +1323,9 @@ class OperatePanelLayout : LinearLayout { prevCheckedKeyForFusionMode?.takeIf { it != KEY_TRANSPARENT_TRANSFER_MODE }?.let { preferenceScreen.findPreferenceReal(it) }?.also { - prevCheckedKeyForFusionMode = KEY_TRANSPARENT_TRANSFER_MODE changeValue(it, false) } + prevCheckedKeyForFusionMode = KEY_TRANSPARENT_TRANSFER_MODE hmiAction("SOP 融合模式, ", FunctionBuildConfig.fusionMode) clickEventAnalytics("融合模式", true) CallerAutoPilotControlManager.sendFusionMode(FunctionBuildConfig.fusionMode) @@ -1343,9 +1343,9 @@ class OperatePanelLayout : LinearLayout { prevCheckedKeyForFusionMode?.takeIf { it != KEY_PURE_OBU_MODE }?.let { preferenceScreen.findPreferenceReal(it) }?.also { - prevCheckedKeyForFusionMode = KEY_PURE_OBU_MODE changeValue(it, false) } + prevCheckedKeyForFusionMode = KEY_PURE_OBU_MODE hmiAction("SOP 融合模式, ", FunctionBuildConfig.fusionMode) clickEventAnalytics("融合模式", true) CallerAutoPilotControlManager.sendFusionMode(FunctionBuildConfig.fusionMode)