Magnetic Swipe Refactor to better handle edge cases.
For cases in which magnetic interaction ends during magnetic animations, we make sure that the corresponding magnetic and external animations are cancelled or coordinate to avoid flickering behaviors. This involves cases when notifications are swiped away by the system when the magnetic behavior is active (e.g., clicking "clear all") Test: MagneticRowManagerImplTest Test: manual. Verified correct animations in edge cases above. flag: com.android.systemui.magnetic_notification_swipes Bug: 392752275 Change-Id: I961384df9167960985fd031d6ff8bc7d5ea4b817
Loading
Please register or sign in to comment