From be4726f0c9b4b7ae96a4ad2b7eddd6424da9c4bb Mon Sep 17 00:00:00 2001 From: zhongchao Date: Tue, 1 Aug 2023 16:14:17 +0800 Subject: [PATCH] [3.4.0] fix bug of car door status change --- .../CallerChassisDoorStateListenerManager.kt | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/core/mogo-core-function-call/src/main/java/com/mogo/eagle/core/function/call/autopilot/CallerChassisDoorStateListenerManager.kt b/core/mogo-core-function-call/src/main/java/com/mogo/eagle/core/function/call/autopilot/CallerChassisDoorStateListenerManager.kt index 3db1192539..ef0d8e9275 100644 --- a/core/mogo-core-function-call/src/main/java/com/mogo/eagle/core/function/call/autopilot/CallerChassisDoorStateListenerManager.kt +++ b/core/mogo-core-function-call/src/main/java/com/mogo/eagle/core/function/call/autopilot/CallerChassisDoorStateListenerManager.kt @@ -58,12 +58,12 @@ object CallerChassisDoorStateListenerManager : CallerBase frontLeft = it.status - Chassis.DoorNumber.FRONT_RIGHT -> frontRight = it.status - Chassis.DoorNumber.REAR_LEFT -> backLeft = it.status - Chassis.DoorNumber.REAR_RIGHT -> backRight = it.status - Chassis.DoorNumber.MIDDLE -> middle = it.status + when (it.number.number) { + Chassis.DoorNumber.FRONT_LEFT.number -> frontLeft = it.status + Chassis.DoorNumber.FRONT_RIGHT.number -> frontRight = it.status + Chassis.DoorNumber.REAR_LEFT.number -> backLeft = it.status + Chassis.DoorNumber.REAR_RIGHT.number -> backRight = it.status + Chassis.DoorNumber.MIDDLE.number -> middle = it.status else -> {} } }