This commit is contained in:
Horis
2025-12-22 10:31:05 +08:00
parent ec0bcac59f
commit 409cba6cb0
2 changed files with 8 additions and 0 deletions
+7
View File
@@ -100,6 +100,13 @@ cn.hutool.core.util.**{*;}
*** mNavButtonView;
}
# MenuExtensions applyOpenTint
-keep,allowobfuscation class androidx.appcompat.view.menu.SubMenuBuilder
-keep class androidx.appcompat.view.menu.MenuBuilder {
*** setOptionalIconsVisible(...);
*** getNonActionItems();
}
# FileDocExtensions.kt treeDocumentFileConstructor
-keep class androidx.documentfile.provider.TreeDocumentFile {
<init>(...);
@@ -18,6 +18,7 @@ import io.legado.app.lib.theme.primaryTextColor
import java.lang.reflect.Method
@SuppressLint("RestrictedApi")
@Suppress("UsePropertyAccessSyntax")
fun Menu.applyTint(context: Context, theme: Theme = Theme.Auto): Menu = this.let { menu ->
if (menu is MenuBuilder) {
menu.setOptionalIconsVisible(true)