A crashloop was happening due to "setGoneMargin" not being found. Adding a proguard rule to keep ConstraintSet methods alleviates this. Fixes: 322194308 Flag: N/A Test: Change to weather clock, observe no crashloop Change-Id: I322a89771b9535b27b68472c714ab33bb8a00814
20 lines
647 B
Plaintext
20 lines
647 B
Plaintext
# The plugins and core log subpackages act as shared libraries that might be referenced in
|
|
# dynamically-loaded plugin APKs.
|
|
-keep class com.android.systemui.plugins.** {
|
|
*;
|
|
}
|
|
|
|
-keep class com.android.systemui.log.core.** {
|
|
*;
|
|
}
|
|
|
|
# This type is used in the plugin API boundary, so ensure the used public methods are kept.
|
|
-keepclassmembers class androidx.constraintlayout.widget.ConstraintSet {
|
|
public void connect(int, int, int, int, int);
|
|
public void constrainWidth(int, int);
|
|
public void constrainHeight(int, int);
|
|
public int getHeight(int);
|
|
public int getWidth(int);
|
|
public void setGoneMargin(int, int, int);
|
|
}
|