mirror of
https://github.com/LawnchairLauncher/lawnchair.git
synced 2026-03-04 09:56:49 +00:00
Update spring constants for expressive dismiss.
- Add separate horizontal spring constants for tablets. Fix: 391101706 Test: Manual. Flag: com.android.launcher3.enable_expressive_dismiss_task_motion Change-Id: I689b44697be3e5d7909f9f1238359ca529e917f0
This commit is contained in:
@@ -417,7 +417,7 @@ CONTAINER : StatefulContainer<T> {
|
||||
breakpoints.add(minLimit)
|
||||
mappings.add(Mapping.Identity)
|
||||
breakpoints.add(Breakpoint(detachKey, detachThreshold, spring, Guarantee.None))
|
||||
mappings.add(Mapping.Linear(0.3f))
|
||||
mappings.add(Mapping.Linear(MAGNETIC_DETACH_INTERPOLATION_FRACTION))
|
||||
breakpoints.add(maxLimit)
|
||||
|
||||
return MotionSpec(DirectionalMotionSpec(breakpoints, mappings))
|
||||
@@ -435,5 +435,7 @@ CONTAINER : StatefulContainer<T> {
|
||||
private const val RECENTS_SCALE_FIRST_THRESHOLD_FRACTION = 0.2f
|
||||
private const val RECENTS_SCALE_DISMISS_THRESHOLD_FRACTION = 0.5f
|
||||
private const val RECENTS_SCALE_SECOND_THRESHOLD_FRACTION = 0.575f
|
||||
|
||||
private const val MAGNETIC_DETACH_INTERPOLATION_FRACTION = 0.35f
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user