fix some Drawable related crashes in NewPipe

This commit is contained in:
Julian Winkler
2023-12-30 17:09:55 +01:00
parent 176405ed45
commit 493cb8284a
5 changed files with 21 additions and 9 deletions

View File

@@ -923,6 +923,8 @@ public final class AssetManager {
int[] inAttrs, int[] outValues, int[] outIndices) {
if (defStyleRes == 0 && theme.containsKey(defStyleAttr))
defStyleRes = theme.get(defStyleAttr).getData();
if (defStyleRes == 0 && set != null)
defStyleRes = set.getAttributeResourceValue(null, "style", 0);
Map<Integer,ValueItem> defStyle = loadStyle(defStyleRes);
ResXmlPullParser parser = (ResXmlPullParser)set;