Fix crash when going back to threads list (#6620)

* Fix crash when going back to threads list
This commit is contained in:
bxdxnn 2026-04-20 16:36:31 +03:00 committed by GitHub
parent 447f4e5134
commit 8611b9c690
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -8,12 +8,10 @@
package io.element.android.features.messages.impl.threads.list
import androidx.compose.runtime.Composable
import androidx.compose.runtime.DisposableEffect
import androidx.compose.runtime.collectAsState
import androidx.compose.runtime.getValue
import androidx.compose.runtime.produceState
import androidx.compose.runtime.rememberCoroutineScope
import androidx.compose.runtime.setValue
import dev.zacsweers.metro.Inject
import io.element.android.features.messages.impl.timeline.factories.event.TimelineItemContentFactory
import io.element.android.features.messages.impl.utils.messagesummary.MessageSummaryFormatter
@ -97,12 +95,6 @@ class ThreadsListPresenter(
val roomInfo by room.roomInfoFlow.collectAsState()
DisposableEffect(Unit) {
onDispose {
threadsListService.destroy()
}
}
fun handleEvent(event: ThreadsListEvents) {
when (event) {
ThreadsListEvents.Paginate -> if ((paginationStatus as? ThreadListPaginationStatus.Idle)?.hasMoreToLoad == true) {