Merge "Remove tracing for notifyContentCapture" into sc-dev
This commit is contained in:
committed by
Android (Google) Code Review
commit
789fe38968
@@ -9808,23 +9808,9 @@ public class View implements Drawable.Callback, KeyEvent.Callback,
|
|||||||
*/
|
*/
|
||||||
private void notifyAppearedOrDisappearedForContentCaptureIfNeeded(boolean appeared) {
|
private void notifyAppearedOrDisappearedForContentCaptureIfNeeded(boolean appeared) {
|
||||||
AttachInfo ai = mAttachInfo;
|
AttachInfo ai = mAttachInfo;
|
||||||
// Skip it while the view is being laided out for the first time
|
// Skip it while the view is being laid out for the first time
|
||||||
if (ai != null && !ai.mReadyForContentCaptureUpdates) return;
|
if (ai != null && !ai.mReadyForContentCaptureUpdates) return;
|
||||||
|
|
||||||
if (Trace.isTagEnabled(Trace.TRACE_TAG_VIEW)) {
|
|
||||||
Trace.traceBegin(Trace.TRACE_TAG_VIEW,
|
|
||||||
"notifyContentCapture(" + appeared + ") for " + getClass().getSimpleName());
|
|
||||||
}
|
|
||||||
try {
|
|
||||||
notifyAppearedOrDisappearedForContentCaptureIfNeededNoTrace(appeared);
|
|
||||||
} finally {
|
|
||||||
Trace.traceEnd(Trace.TRACE_TAG_VIEW);
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
private void notifyAppearedOrDisappearedForContentCaptureIfNeededNoTrace(boolean appeared) {
|
|
||||||
AttachInfo ai = mAttachInfo;
|
|
||||||
|
|
||||||
// First check if context has client, so it saves a service lookup when it doesn't
|
// First check if context has client, so it saves a service lookup when it doesn't
|
||||||
if (mContext.getContentCaptureOptions() == null) return;
|
if (mContext.getContentCaptureOptions() == null) return;
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user