diff options
| author | 2021-03-31 21:53:43 +0000 | |
|---|---|---|
| committer | 2021-03-31 21:53:43 +0000 | |
| commit | 39c49f8daa74246edae54c32ecea4dbcfab9ae8d (patch) | |
| tree | 764fa1025b247924feba0ccce445766581cfbbc2 | |
| parent | 215fe701236d79d5fd30db39e4cf205323e28f7e (diff) | |
| parent | ba987ca94fdec3a1ada76756b6ac77a1584c9051 (diff) | |
Merge "Override isRestricted for preventing unexpected resource loading" into rvc-qpr-dev
| -rw-r--r-- | core/java/android/widget/RemoteViews.java | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/core/java/android/widget/RemoteViews.java b/core/java/android/widget/RemoteViews.java index 7016c5cf0de6..a9b2c4df255f 100644 --- a/core/java/android/widget/RemoteViews.java +++ b/core/java/android/widget/RemoteViews.java @@ -593,6 +593,14 @@ public class RemoteViews implements Parcelable, Filter { public String getPackageName() { return mContextForResources.getPackageName(); } + + @Override + public boolean isRestricted() { + // Override isRestricted and direct to resource's implementation. The isRestricted is + // used for determining the risky resources loading, e.g. fonts, thus direct to context + // for resource. + return mContextForResources.isRestricted(); + } } private class SetEmptyView extends Action { |