Add log in VRI when draw is canceled

Bug: 284687313
Test: presubmit
Change-Id: Id9d7a711be49c31deefa626906d2f02dd2b72bc1
This commit is contained in:
Chavi Weingarten
2023-08-04 20:38:58 +00:00
parent 36d7fcd6a3
commit e1060e527f

View File

@@ -3783,6 +3783,11 @@ public final class ViewRootImpl implements ViewParent,
boolean cancelDueToPreDrawListener = mAttachInfo.mTreeObserver.dispatchOnPreDraw();
boolean cancelAndRedraw = cancelDueToPreDrawListener
|| (cancelDraw && mDrewOnceForSync);
if (cancelAndRedraw) {
Log.d(mTag, "Cancelling draw."
+ " cancelDueToPreDrawListener=" + cancelDueToPreDrawListener
+ " cancelDueToSync=" + (cancelDraw && mDrewOnceForSync));
}
if (!cancelAndRedraw) {
// A sync was already requested before the WMS requested sync. This means we need to
// sync the buffer, regardless if WMS wants to sync the buffer.