Adding tracepoints for tracking lock icon state

Bug: 132440946
Test: Build

Change-Id: If81498569abbbdeb3ec6029b03107554aa78d496
Signed-off-by: Ian <ianchang@google.com>
This commit is contained in:
Ian
2019-05-10 16:48:22 -07:00
parent 4a036fb389
commit aee1b2aa33

View File

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