From cdaeba8aab70ba5c15f5a87f10462a9cb4bca6cd Mon Sep 17 00:00:00 2001 From: Shane Date: Wed, 6 Nov 2024 23:27:55 +0000 Subject: [ARR] Don't call votePreferredFrameRate for LAYER_TYPE_SOFTWARE Don't call votePreferredFrameRate for LAYER_TYPE_SOFTWARE Bug: 344059887 Flag: EXEMPT bugfix Test: atest ViewFrameRateTest / atest ViewRootImplTest Change-Id: If355999ef3a96c8115918b05f3bbfa20694bbbc8 --- core/java/android/view/View.java | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/core/java/android/view/View.java b/core/java/android/view/View.java index 5ee229f87a1e..3456e7bd4ec5 100644 --- a/core/java/android/view/View.java +++ b/core/java/android/view/View.java @@ -23877,12 +23877,12 @@ public class View implements Drawable.Callback, KeyEvent.Callback, } else { draw(canvas); } - } - // For VRR to vote the preferred frame rate - if (sToolkitSetFrameRateReadOnlyFlagValue - && sToolkitFrameRateViewEnablingReadOnlyFlagValue) { - votePreferredFrameRate(); + // For VRR to vote the preferred frame rate + if (sToolkitSetFrameRateReadOnlyFlagValue + && sToolkitFrameRateViewEnablingReadOnlyFlagValue) { + votePreferredFrameRate(); + } } } finally { renderNode.endRecording(); -- cgit v1.2.3-59-g8ed1b