From c92bf4bc4360bcd59755d160ebae0542bf60424b Mon Sep 17 00:00:00 2001 From: Benoit Marty Date: Tue, 15 Sep 2026 09:11:40 +0200 Subject: [PATCH] Sealed interface must be immutable when uses in Composable function parameters. --- .../libraries/matrix/api/accountprovider/AccountProvider.kt | 3 +++ 1 file changed, 3 insertions(+) diff --git a/libraries/matrix/api/src/main/kotlin/io/element/android/libraries/matrix/api/accountprovider/AccountProvider.kt b/libraries/matrix/api/src/main/kotlin/io/element/android/libraries/matrix/api/accountprovider/AccountProvider.kt index 9eb6912d26..c2d103b3f2 100644 --- a/libraries/matrix/api/src/main/kotlin/io/element/android/libraries/matrix/api/accountprovider/AccountProvider.kt +++ b/libraries/matrix/api/src/main/kotlin/io/element/android/libraries/matrix/api/accountprovider/AccountProvider.kt @@ -7,6 +7,9 @@ package io.element.android.libraries.matrix.api.accountprovider +import androidx.compose.runtime.Immutable + +@Immutable sealed interface AccountProvider { /** * An account provider that was input by the user.