diff --git a/android/build.gradle b/android/build.gradle index af51a8589..547297d3a 100644 --- a/android/build.gradle +++ b/android/build.gradle @@ -61,6 +61,7 @@ android { defaultConfig { minSdkVersion getExtOrIntegerDefault("minSdkVersion") targetSdkVersion getExtOrIntegerDefault("targetSdkVersion") + consumerProguardFiles "consumer-rules.pro" } buildFeatures { diff --git a/android/consumer-rules.pro b/android/consumer-rules.pro new file mode 100644 index 000000000..d81612650 --- /dev/null +++ b/android/consumer-rules.pro @@ -0,0 +1,4 @@ +# InlineStyles and ParagraphStyles create spans with type.getDeclaredConstructor(HtmlStyle::class.java) +-keepclassmembers class com.swmansion.enriched.textinput.spans.** { + (com.swmansion.enriched.textinput.styles.HtmlStyle); +}