diff options
| author | Konstantin Lopyrev <klopyrev@google.com> | 2010-08-18 11:31:27 -0700 |
|---|---|---|
| committer | Konstantin Lopyrev <klopyrev@google.com> | 2010-08-18 11:31:27 -0700 |
| commit | bef337f516eafaee8f3891e22688b74388570317 (patch) | |
| tree | facf15fe14c1bfd84f5111324697debc48240b2b /core/java/android/view/ViewDebug.java | |
| parent | 6ab94608750776bcaaee56696cfcfb16ce29db8a (diff) | |
Making sure the draw time is measured.
Change-Id: I6bf8094aee03793f125008386c4fea730e95d07a
Diffstat (limited to 'core/java/android/view/ViewDebug.java')
| -rw-r--r-- | core/java/android/view/ViewDebug.java | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/core/java/android/view/ViewDebug.java b/core/java/android/view/ViewDebug.java index 2ca08ea8be29..402443cbdafb 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<Object>() { public Object[] pre() { final DisplayMetrics metrics = |
