summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
author Juan Sebastian Martinez <juansmartinez@google.com> 2025-02-12 12:49:54 -0800
committer Android (Google) Code Review <android-gerrit@google.com> 2025-02-12 12:49:54 -0800
commitbec48ec2971cbd67124a2ec0ee120f5e1f70b384 (patch)
tree3372d874c44c901c9b86f18c2649078149f6e582
parent648a0dd0a7a2bf428e531171fa3b10955e037f53 (diff)
parentf7e02c3776293087426004b3a141bd7ac3db5f6c (diff)
Merge "Scale snapback velocity by the magnetic multipliers." into main
-rw-r--r--packages/SystemUI/src/com/android/systemui/statusbar/notification/stack/MagneticNotificationRowManagerImpl.kt3
1 files changed, 2 insertions, 1 deletions
diff --git a/packages/SystemUI/src/com/android/systemui/statusbar/notification/stack/MagneticNotificationRowManagerImpl.kt b/packages/SystemUI/src/com/android/systemui/statusbar/notification/stack/MagneticNotificationRowManagerImpl.kt
index 5a29a699a7e6..a507c4ceecd2 100644
--- a/packages/SystemUI/src/com/android/systemui/statusbar/notification/stack/MagneticNotificationRowManagerImpl.kt
+++ b/packages/SystemUI/src/com/android/systemui/statusbar/notification/stack/MagneticNotificationRowManagerImpl.kt
@@ -190,7 +190,8 @@ constructor(
currentMagneticListeners.forEachIndexed { i, target ->
target?.let {
if (i != currentMagneticListeners.size / 2) {
- snapBack(it, velocity)
+ val velocityMultiplier = MAGNETIC_TRANSLATION_MULTIPLIERS[i]
+ snapBack(it, velocity?.times(velocityMultiplier))
}
}
}