Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit d7217299 authored by Shan Huang's avatar Shan Huang Committed by Android (Google) Code Review
Browse files

Merge "Fix a bug that ripple might get readded to WM and cause crash." into sc-dev

parents 6788d2b5 608087aa
Loading
Loading
Loading
Loading
+4 −1
Original line number Diff line number Diff line
@@ -103,7 +103,10 @@ class WiredChargingRippleController @Inject constructor(
    }

    fun startRipple() {
        if (rippleView.rippleInProgress) {
        if (rippleView.rippleInProgress || rippleView.parent != null) {
            // Skip if ripple is still playing, or not playing but already added the parent
            // (which might happen just before the animation starts or right after
            // the animation ends.)
            return
        }
        val mWM = context.getSystemService(Context.WINDOW_SERVICE) as WindowManager