fix: proguard rules

This commit is contained in:
rhunk
2024-02-21 17:49:18 +01:00
parent 4aab812e5c
commit 90f325bfed
2 changed files with 5 additions and 1 deletions

View File

@@ -9,3 +9,7 @@
-keep class androidx.compose.material3.R$* { *; }
-keep class androidx.navigation.** { *; }
-keep class me.rhunk.snapenhance.** { *; }
-keepclassmembers class * implements android.os.Parcelable {
public static final ** CREATOR;
}

View File

@@ -124,7 +124,7 @@ class JSModule(
it.name == method.name && it.parameterTypes.zip(args ?: emptyArray()).all { (type, arg) ->
type.isAssignableFrom(arg?.javaClass ?: return@all false)
}
}?.invoke(null, *args ?: emptyArray())
}?.also { it.isAccessible = true }?.invoke(null, *args ?: emptyArray())
}
}