diff --git a/core/function-impl/mogo-core-function-hmi/src/main/java/com/mogo/eagle/core/function/hmi/ui/widget/FusionTrafficLightView.kt b/core/function-impl/mogo-core-function-hmi/src/main/java/com/mogo/eagle/core/function/hmi/ui/widget/FusionTrafficLightView.kt index 965ae8eae6..7c5d392792 100644 --- a/core/function-impl/mogo-core-function-hmi/src/main/java/com/mogo/eagle/core/function/hmi/ui/widget/FusionTrafficLightView.kt +++ b/core/function-impl/mogo-core-function-hmi/src/main/java/com/mogo/eagle/core/function/hmi/ui/widget/FusionTrafficLightView.kt @@ -126,12 +126,12 @@ class FusionTrafficLightView @JvmOverloads constructor( maxGreenDuration = currentDuration } TrafficLightEnum.YELLOW -> { - proportionList[1] = currentDuration maxYellowDuration = if(currentDuration < 3){ 3 }else{ currentDuration } + proportionList[1] = maxYellowDuration } else -> { proportionList[2] = currentDuration @@ -144,12 +144,12 @@ class FusionTrafficLightView @JvmOverloads constructor( maxGreenDuration = nextDuration } TrafficLightEnum.YELLOW -> { - proportionList[1] = nextDuration maxYellowDuration = if(nextDuration<3){ 3 }else{ nextDuration } + proportionList[1] = maxYellowDuration } else -> { proportionList[2] = nextDuration @@ -162,12 +162,12 @@ class FusionTrafficLightView @JvmOverloads constructor( maxGreenDuration = nextTwoDuration } TrafficLightEnum.YELLOW -> { - proportionList[1] = nextTwoDuration maxYellowDuration = if(nextTwoDuration<3){ 3 }else{ nextTwoDuration } + proportionList[1] = maxYellowDuration } else -> { proportionList[2] = nextTwoDuration