diff options
author | Jamie Gennis <jgennis@google.com> | 2011-01-30 15:00:44 -0800 |
---|---|---|
committer | Android (Google) Code Review <android-gerrit@google.com> | 2011-01-30 15:00:44 -0800 |
commit | 628845056282a0c5b1a212ce5aeeaac092b91ec8 (patch) | |
tree | eac60b66d962192fbbc81b1c8ea401675483668f /services | |
parent | 71a22b3bc7cb4a721378ef38d43bce94f5b0e5bd (diff) | |
parent | 2ece4cdc3fd0f8a45a889c711dba7165729e8ca5 (diff) | |
download | frameworks_base-628845056282a0c5b1a212ce5aeeaac092b91ec8.zip frameworks_base-628845056282a0c5b1a212ce5aeeaac092b91ec8.tar.gz frameworks_base-628845056282a0c5b1a212ce5aeeaac092b91ec8.tar.bz2 |
Merge "Reset ANativeWindow crop on buffer geometry changes." into honeycomb
Diffstat (limited to 'services')
-rw-r--r-- | services/surfaceflinger/LayerBase.cpp | 8 |
1 files changed, 3 insertions, 5 deletions
diff --git a/services/surfaceflinger/LayerBase.cpp b/services/surfaceflinger/LayerBase.cpp index 8d83f0b..86057f8 100644 --- a/services/surfaceflinger/LayerBase.cpp +++ b/services/surfaceflinger/LayerBase.cpp @@ -498,11 +498,9 @@ void LayerBase::drawWithOpenGL(const Region& clip, const Texture& texture) const } void LayerBase::setBufferCrop(const Rect& crop) { - if (!crop.isEmpty()) { - if (mBufferCrop != crop) { - mBufferCrop = crop; - mFlinger->invalidateHwcGeometry(); - } + if (mBufferCrop != crop) { + mBufferCrop = crop; + mFlinger->invalidateHwcGeometry(); } } |