Skip to content

fix: Remove JvmRecord tag from BadgeDrawableInfo#27

Draft
validcube wants to merge 1 commit into
LawnchairLauncher:16-devfrom
EntropyExperiment:fix-16-dev_r8-NSME
Draft

fix: Remove JvmRecord tag from BadgeDrawableInfo#27
validcube wants to merge 1 commit into
LawnchairLauncher:16-devfrom
EntropyExperiment:fix-16-dev_r8-NSME

Conversation

@validcube

Copy link
Copy Markdown
Member

For some reason this tag make the app crash when trying to access Private Space with R8 RecordTag being the cause.

Signed-off-by: Pun Butrach <pun.butrach@gmail.com>
@validcube validcube requested a review from SuperDragonXD April 25, 2026 17:19
@validcube validcube changed the title fix: NCDFE when attempting to use Private Space fix: Remove JvmRecord tag from BadgeDrawableInfo Apr 25, 2026
* @param colorRes Color resource to tint the badge.
*/
@JvmRecord
// @JvmRecord LC-Note: May crash with NCDFE of BadgeDrawableInfo with r8 RecordTag as the reason

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Are there any potential edge cases or consequences for removing this?

Also, can't we @Keep the class instead?

@validcube validcube marked this pull request as draft May 10, 2026 09:03
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants