[3.4.0] fix bug of car door status change
This commit is contained in:
@@ -58,12 +58,12 @@ object CallerChassisDoorStateListenerManager : CallerBase<IMoGoChassisDoorStateL
|
||||
listCache.clear()
|
||||
listCache.addAll(doorList)
|
||||
doorList.forEach {
|
||||
when (it.number) {
|
||||
Chassis.DoorNumber.FRONT_LEFT -> 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 -> {}
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user