Merge "Adding tracepoints for tracking lock icon state" into qt-dev

This commit is contained in:
TreeHugger Robot
2019-05-14 01:29:27 +00:00
committed by Android (Google) Code Review

View File

@@ -29,6 +29,7 @@ import android.graphics.drawable.AnimatedVectorDrawable;
import android.graphics.drawable.Drawable; import android.graphics.drawable.Drawable;
import android.hardware.biometrics.BiometricSourceType; import android.hardware.biometrics.BiometricSourceType;
import android.os.Handler; import android.os.Handler;
import android.os.Trace;
import android.util.AttributeSet; import android.util.AttributeSet;
import android.view.ViewGroup; import android.view.ViewGroup;
import android.view.accessibility.AccessibilityNodeInfo; import android.view.accessibility.AccessibilityNodeInfo;
@@ -256,9 +257,12 @@ public class LockIcon extends KeyguardAffordanceView implements OnUserInfoChange
if (getDrawable() == animation && state == getState() if (getDrawable() == animation && state == getState()
&& doesAnimationLoop(iconAnimRes)) { && doesAnimationLoop(iconAnimRes)) {
animation.start(); animation.start();
} else {
Trace.endAsyncSection("LockIcon#Animation", state);
} }
} }
}); });
Trace.beginAsyncSection("LockIcon#Animation", state);
animation.start(); animation.start();
} }
} }