fix(nav): correct proguard keep rule to use extends instead of implements

Proguard/R8 uses extends for both subclassing and interface implementation, so the implements keyword was invalid.
This commit is contained in:
Hy4ri committed 2026-06-20 18:16:30 +03:00
1 parent a2d0aa0785
commit 34d339e6c9
1 file changed
+1 -1
+1 -1
View File
@@ -49,5 +49,5 @@
# ── Navigation (NavKey Names) ─────────────────────────────────────────────
# Keep screen object class names because their simpleNames are used for bottom nav selection and storage.
-keep class * implements androidx.navigation3.runtime.NavKey { *; }
-keep class * extends androidx.navigation3.runtime.NavKey { *; }