Visible must be annotated with Immutable
This commit is contained in:
parent
b36fa123e8
commit
00504097b9
1 changed files with 1 additions and 0 deletions
|
|
@ -16,6 +16,7 @@ import io.element.android.libraries.ui.strings.CommonStrings
|
||||||
@Immutable
|
@Immutable
|
||||||
sealed interface PinnedMessagesBannerState {
|
sealed interface PinnedMessagesBannerState {
|
||||||
data object Hidden : PinnedMessagesBannerState
|
data object Hidden : PinnedMessagesBannerState
|
||||||
|
@Immutable
|
||||||
sealed interface Visible : PinnedMessagesBannerState {
|
sealed interface Visible : PinnedMessagesBannerState {
|
||||||
fun pinnedMessagesCount() = when (this) {
|
fun pinnedMessagesCount() = when (this) {
|
||||||
is Loading -> expectedPinnedMessagesCount
|
is Loading -> expectedPinnedMessagesCount
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue