Browse Source

Make FocusRequestState immutable.

pull/2759/head
Benoit Marty 5 months ago
parent
commit
8330fe79c8
  1. 1
      features/messages/impl/src/main/kotlin/io/element/android/features/messages/impl/timeline/TimelineState.kt

1
features/messages/impl/src/main/kotlin/io/element/android/features/messages/impl/timeline/TimelineState.kt

@ -36,6 +36,7 @@ data class TimelineState( @@ -36,6 +36,7 @@ data class TimelineState(
val hasAnyEvent = timelineItems.any { it is TimelineItem.Event }
}
@Immutable
sealed interface FocusRequestState {
data object None : FocusRequestState
data class Cached(val index: Int) : FocusRequestState

Loading…
Cancel
Save