diff --git a/app/src/main/kotlin/com/aliucord/manager/ui/screens/installopts/InstallOptions.kt b/app/src/main/kotlin/com/aliucord/manager/ui/screens/installopts/InstallOptions.kt index 5a6c88d..16809fa 100644 --- a/app/src/main/kotlin/com/aliucord/manager/ui/screens/installopts/InstallOptions.kt +++ b/app/src/main/kotlin/com/aliucord/manager/ui/screens/installopts/InstallOptions.kt @@ -1,6 +1,7 @@ package com.aliucord.manager.ui.screens.installopts import androidx.compose.runtime.Immutable +import java.io.Serializable @Immutable data class InstallOptions( @@ -8,4 +9,4 @@ data class InstallOptions( val packageName: String, val debuggable: Boolean, val replaceIcon: Boolean, -) +) : Serializable diff --git a/app/src/main/kotlin/com/aliucord/manager/ui/util/DiscordVersion.kt b/app/src/main/kotlin/com/aliucord/manager/ui/util/DiscordVersion.kt index 51d6f02..4327240 100644 --- a/app/src/main/kotlin/com/aliucord/manager/ui/util/DiscordVersion.kt +++ b/app/src/main/kotlin/com/aliucord/manager/ui/util/DiscordVersion.kt @@ -4,6 +4,7 @@ import androidx.compose.runtime.Composable import androidx.compose.runtime.Immutable import androidx.compose.ui.res.stringResource import com.aliucord.manager.R +import java.io.Serializable @Immutable sealed interface DiscordVersion : Comparable { @@ -14,7 +15,7 @@ sealed interface DiscordVersion : Comparable { val type: Type, val name: String, val code: Int, - ) : DiscordVersion { + ) : DiscordVersion, Serializable { val rawCode: Int get() = (code / 1000 * 100) + code % 100 }