diff --git a/packages/SystemUI/src/com/android/systemui/keyguard/ui/binder/KeyguardBottomAreaVibrations.kt b/packages/SystemUI/src/com/android/systemui/keyguard/ui/binder/KeyguardBottomAreaVibrations.kt index 568db2f543b69..e7803c5e964c6 100644 --- a/packages/SystemUI/src/com/android/systemui/keyguard/ui/binder/KeyguardBottomAreaVibrations.kt +++ b/packages/SystemUI/src/com/android/systemui/keyguard/ui/binder/KeyguardBottomAreaVibrations.kt @@ -31,7 +31,9 @@ object KeyguardBottomAreaVibrations { VibrationEffect.startComposition() .apply { val vibrationDelayMs = - (ShakeAnimationDuration.inWholeMilliseconds / ShakeAnimationCycles * 2).toInt() + (ShakeAnimationDuration.inWholeMilliseconds / (ShakeAnimationCycles * 2)) + .toInt() + val vibrationCount = ShakeAnimationCycles.toInt() * 2 repeat(vibrationCount) { addPrimitive(