feat(qol): smoothen up member list open

Signed-off-by: Infi <infi@infi.sh>
This commit is contained in:
Infi 2024-09-22 11:35:08 +02:00
parent 77af591fa1
commit f40a7f1b52
1 changed files with 12 additions and 11 deletions

View File

@ -3,6 +3,7 @@ package chat.revolt.sheets
import android.annotation.SuppressLint import android.annotation.SuppressLint
import android.content.Context import android.content.Context
import android.util.Log import android.util.Log
import androidx.compose.animation.animateContentSize
import androidx.compose.foundation.ExperimentalFoundationApi import androidx.compose.foundation.ExperimentalFoundationApi
import androidx.compose.foundation.combinedClickable import androidx.compose.foundation.combinedClickable
import androidx.compose.foundation.layout.Box import androidx.compose.foundation.layout.Box
@ -288,6 +289,7 @@ fun MemberListSheet(
} }
} }
Column(Modifier.animateContentSize()) {
if (viewModel.fullItemList.isEmpty()) { if (viewModel.fullItemList.isEmpty()) {
Box( Box(
modifier = Modifier modifier = Modifier
@ -297,10 +299,9 @@ fun MemberListSheet(
CircularProgressIndicator(modifier = Modifier.align(Alignment.Center)) CircularProgressIndicator(modifier = Modifier.align(Alignment.Center))
} }
SheetEnd() SheetEnd()
return return@Column
} }
Column {
SheetHeaderPadding { SheetHeaderPadding {
Text( Text(
text = stringResource(R.string.channel_info_sheet_options_members), text = stringResource(R.string.channel_info_sheet_options_members),