diff options
| author | 2013-05-15 17:56:01 +0000 | |
|---|---|---|
| committer | 2013-05-15 17:56:01 +0000 | |
| commit | bee0495fa17b7e385d880f18e510e295c000cfa9 (patch) | |
| tree | ecf3856a96d3d475db470f276068764d85e2b089 | |
| parent | 214038571992a4ba65531297bf4a89af9a0b5fd4 (diff) | |
| parent | 5495c726121737b5565ea58a28efdd6dbc471891 (diff) | |
Merge "Dirty rect must expand, not contract." into jb-mr2-dev
| -rw-r--r-- | core/java/android/view/View.java | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/core/java/android/view/View.java b/core/java/android/view/View.java index 7f09a6aac457..0cd7c6e1c668 100644 --- a/core/java/android/view/View.java +++ b/core/java/android/view/View.java @@ -10578,10 +10578,10 @@ public class View implements Drawable.Callback, KeyEvent.Callback, RectF boundingRect = mAttachInfo.mTmpTransformRect; boundingRect.set(rect); getMatrix().mapRect(boundingRect); - rect.set((int) (boundingRect.left - 0.5f), - (int) (boundingRect.top - 0.5f), - (int) (boundingRect.right + 0.5f), - (int) (boundingRect.bottom + 0.5f)); + rect.set((int) Math.floor(boundingRect.left), + (int) Math.floor(boundingRect.top), + (int) Math.ceil(boundingRect.right), + (int) Math.ceil(boundingRect.bottom)); } } |