-
Notifications
You must be signed in to change notification settings - Fork 3.2k
Open
Labels
Description
Since I updated from alpha08 to alpha09 I noticed this logcat exception spam inflating any MaterialButton:
Failed to inflate ColorStateList, leaving it to the framework
java.lang.UnsupportedOperationException: Failed to resolve attribute at index 0: TypedValue{t=0x2/d=0x7f040142 a=-1}, theme={InheritanceMap=[id=0x7f1303c6<redacted app package name>:style/ThemeOverlay.Material3.Button.IconButton, id=0x7f1303c9<redacted app package name>:style/ThemeOverlay.Material3.Button.TextButton], Themes=[<redacted app package name>:style/ThemeOverlay.Material3.Button.IconButton, forced, <redacted app package name>:style/ThemeOverlay.Material3.HarmonizedColors, forced, <redacted app package name>:style/ThemeOverlay.Material3.DynamicColors.Light, forced, <redacted app package name>:style/Theme.App, forced, <redacted app package name>:style/Theme.AppCompat.Empty, forced, android:style/Theme.DeviceDefault.Light.DarkActionBar, forced]}
W at android.content.res.TypedArray.getColor(TypedArray.java:536)
W at androidx.core.content.res.ColorStateListInflaterCompat.inflate(ColorStateListInflaterCompat.java:157)
W at androidx.core.content.res.ColorStateListInflaterCompat.createFromXmlInner(ColorStateListInflaterCompat.java:122)
W at androidx.core.content.res.ColorStateListInflaterCompat.createFromXml(ColorStateListInflaterCompat.java:102)
W at androidx.core.content.res.ResourcesCompat.inflateColorStateList(ResourcesCompat.java:259)
W at androidx.core.content.res.ResourcesCompat.getColorStateList(ResourcesCompat.java:234)
W at androidx.core.content.ContextCompat.getColorStateList(ContextCompat.java:516)
W at androidx.appcompat.content.res.AppCompatResources.getColorStateList(AppCompatResources.java:46)
W at com.google.android.material.resources.MaterialResources.getColorStateList(MaterialResources.java:64)
W at com.google.android.material.button.MaterialButton.<init>(MaterialButton.java:318)
W at com.google.android.material.button.MaterialButton.<init>(MaterialButton.java:288)
W at java.lang.reflect.Constructor.newInstance0(Native Method)
W at java.lang.reflect.Constructor.newInstance(Constructor.java:343)
It is caused by the new attributes added in the "Add support for a secondary icon" commits.
It doesn't seems to have any ill effect (app is not crashing or anything) but I thought I would mention it in case it is a problem.
Reactions are currently unavailable