diff options
author | Android Build Coastguard Worker <android-build-coastguard-worker@google.com> | 2024-04-23 16:34:18 +0000 |
---|---|---|
committer | Gerrit Code Review <noreply-gerritcodereview@google.com> | 2024-04-23 16:34:18 +0000 |
commit | 499962da5879c521fa3bcf334e566c803447e054 (patch) | |
tree | 72b3727601d9cd7d6f12ddf68e887e1805f7e3f8 | |
parent | ab2d9ff1f8e6b2afdf1e0a0f3f41ebea51a9738a (diff) | |
parent | 7aa9e9ad5128b74741a9f4d94e9ee10bd0d8cf24 (diff) | |
download | support-499962da5879c521fa3bcf334e566c803447e054.tar.gz |
Merge "Make NO_OP_QUOTA_MANAGER an actual NoOp." into snap-temp-L35900030003300374
-rw-r--r-- | wear/protolayout/protolayout-expression-pipeline/src/main/java/androidx/wear/protolayout/expression/pipeline/DynamicTypeEvaluator.java | 10 |
1 files changed, 9 insertions, 1 deletions
diff --git a/wear/protolayout/protolayout-expression-pipeline/src/main/java/androidx/wear/protolayout/expression/pipeline/DynamicTypeEvaluator.java b/wear/protolayout/protolayout-expression-pipeline/src/main/java/androidx/wear/protolayout/expression/pipeline/DynamicTypeEvaluator.java index 41ae6e5ba5e..a73452faf58 100644 --- a/wear/protolayout/protolayout-expression-pipeline/src/main/java/androidx/wear/protolayout/expression/pipeline/DynamicTypeEvaluator.java +++ b/wear/protolayout/protolayout-expression-pipeline/src/main/java/androidx/wear/protolayout/expression/pipeline/DynamicTypeEvaluator.java @@ -108,7 +108,15 @@ import java.util.function.Supplier; public class DynamicTypeEvaluator { private static final String TAG = "DynamicTypeEvaluator"; private static final QuotaManager NO_OP_QUOTA_MANAGER = - new FixedQuotaManagerImpl(Integer.MAX_VALUE); + new QuotaManager() { + @Override + public boolean tryAcquireQuota(int quota) { + return true; + } + @Override + public void releaseQuota(int quota) { + } + }; @NonNull private static final QuotaManager DISABLED_ANIMATIONS_QUOTA_MANAGER = |