fix: invite loading indicator to proper size

This commit is contained in:
Infi 2023-04-11 19:47:03 +02:00
parent 378cbbf98c
commit d3606f8158
1 changed files with 12 additions and 1 deletions

View File

@ -5,6 +5,7 @@ import android.util.Log
import androidx.activity.ComponentActivity
import androidx.activity.compose.setContent
import androidx.compose.foundation.background
import androidx.compose.foundation.layout.Arrangement
import androidx.compose.foundation.layout.Box
import androidx.compose.foundation.layout.Column
import androidx.compose.foundation.layout.Row
@ -152,7 +153,17 @@ fun InviteScreen(
NoInviteSpecifiedError(onDismissRequest = onFinish)
} else {
if (inviteValid == null) {
CircularProgressIndicator()
Column(
modifier = Modifier
.fillMaxSize(),
horizontalAlignment = Alignment.CenterHorizontally,
verticalArrangement = Arrangement.Center
) {
CircularProgressIndicator(
modifier = Modifier
.size(48.dp)
)
}
} else if (!inviteValid || viewModel.joinResult?.err == true) {
InvalidInviteError(
error = viewModel.inviteResult?.error ?: viewModel.joinResult?.error,