summaryrefslogtreecommitdiff
path: root/libs/gui/BLASTBufferQueue.cpp
diff options
context:
space:
mode:
author Hongguang Chen <hgchen@google.com> 2021-04-16 18:50:15 +0000
committer Android (Google) Code Review <android-gerrit@google.com> 2021-04-16 18:50:15 +0000
commit0faabebbcce3ed2455be184a9b3a9934b724b40e (patch)
tree5f40c8d7f07c8f2367a4940d94e7eebc4bbd1fd1 /libs/gui/BLASTBufferQueue.cpp
parent98aba2d2725116c025ebfd688683d8b19f3ab92b (diff)
parent33100284a8b13743cb617cd5e05ea8d8cdc78482 (diff)
Merge "BlastBufferQueue: Update layer size before processing it." into sc-dev
Diffstat (limited to 'libs/gui/BLASTBufferQueue.cpp')
-rw-r--r--libs/gui/BLASTBufferQueue.cpp1
1 files changed, 1 insertions, 0 deletions
diff --git a/libs/gui/BLASTBufferQueue.cpp b/libs/gui/BLASTBufferQueue.cpp
index e5afd408a9..476617db48 100644
--- a/libs/gui/BLASTBufferQueue.cpp
+++ b/libs/gui/BLASTBufferQueue.cpp
@@ -498,6 +498,7 @@ void BLASTBufferQueue::setNextTransaction(SurfaceComposerClient::Transaction* t)
bool BLASTBufferQueue::rejectBuffer(const BufferItem& item) {
if (item.mScalingMode != NATIVE_WINDOW_SCALING_MODE_FREEZE) {
+ mSize = mRequestedSize;
// Only reject buffers if scaling mode is freeze.
return false;
}