From bef337f516eafaee8f3891e22688b74388570317 Mon Sep 17 00:00:00 2001 From: Konstantin Lopyrev Date: Wed, 18 Aug 2010 11:31:27 -0700 Subject: Making sure the draw time is measured. Change-Id: I6bf8094aee03793f125008386c4fea730e95d07a --- core/java/android/view/ViewDebug.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'core/java') diff --git a/core/java/android/view/ViewDebug.java b/core/java/android/view/ViewDebug.java index 2ca08ea..402443c 100644 --- a/core/java/android/view/ViewDebug.java +++ b/core/java/android/view/ViewDebug.java @@ -990,7 +990,8 @@ public class ViewDebug { } }) : 0; long durationDraw = - (root || (view.mPrivateFlags & View.DRAWN) != 0) ? profileViewOperation(view, + (root || !view.willNotDraw() || (view.mPrivateFlags & View.DRAWN) != 0) ? profileViewOperation( + view, new ViewOperation() { public Object[] pre() { final DisplayMetrics metrics = -- cgit v1.1