Merge "SF: Set dirty region bit if transparent region hint changes" into sc-dev am: 5b20104681

Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/native/+/15240432

Change-Id: I6a0e2a516dc6b40b4e1e9a501eff19b1a8f9f0f6
diff --git a/services/surfaceflinger/BufferStateLayer.cpp b/services/surfaceflinger/BufferStateLayer.cpp
index 645e883..032ff9a 100644
--- a/services/surfaceflinger/BufferStateLayer.cpp
+++ b/services/surfaceflinger/BufferStateLayer.cpp
@@ -590,6 +590,7 @@
 }
 
 bool BufferStateLayer::setTransparentRegionHint(const Region& transparent) {
+    mDrawingState.sequence++;
     mDrawingState.transparentRegionHint = transparent;
     mDrawingState.modified = true;
     setTransactionFlags(eTransactionNeeded);