From 478de7ee64e390a40d201679ff2c21b439d01912 Mon Sep 17 00:00:00 2001 From: ganfra Date: Fri, 14 Apr 2023 17:22:03 +0200 Subject: [PATCH] One more clean --- .../android/features/roomlist/impl/RoomListPresenter.kt | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/features/roomlist/impl/src/main/kotlin/io/element/android/features/roomlist/impl/RoomListPresenter.kt b/features/roomlist/impl/src/main/kotlin/io/element/android/features/roomlist/impl/RoomListPresenter.kt index ac37dfe30d..6f77ddf55a 100644 --- a/features/roomlist/impl/src/main/kotlin/io/element/android/features/roomlist/impl/RoomListPresenter.kt +++ b/features/roomlist/impl/src/main/kotlin/io/element/android/features/roomlist/impl/RoomListPresenter.kt @@ -38,7 +38,6 @@ import io.element.android.libraries.designsystem.utils.SnackbarDispatcher import io.element.android.libraries.designsystem.utils.handleSnackbarMessage import io.element.android.libraries.matrix.api.MatrixClient import io.element.android.libraries.matrix.api.core.UserId -import io.element.android.libraries.matrix.api.room.RoomMembershipObserver import io.element.android.libraries.matrix.api.room.RoomSummary import io.element.android.libraries.matrix.api.verification.SessionVerificationService import io.element.android.libraries.matrix.api.verification.SessionVerifiedStatus @@ -61,11 +60,9 @@ class RoomListPresenter @Inject constructor( private val snackbarDispatcher: SnackbarDispatcher, ) : Presenter { - private val roomMembershipObserver: RoomMembershipObserver = client.roomMembershipObserver() - @Composable override fun present(): RoomListState { - val matrixUser: MutableState = remember { + val matrixUser: MutableState = rememberSaveable { mutableStateOf(null) } var filter by rememberSaveable { mutableStateOf("") }