Add a click on the dice overlay to dismiss it.

This commit is contained in:
Andres Gomez, Thomas (ITDV RL) 2024-07-02 13:16:31 +02:00
parent 9706c34f38
commit 1a6523f3c0

View file

@ -13,6 +13,8 @@ import androidx.compose.animation.fadeOut
import androidx.compose.animation.slideInVertically
import androidx.compose.animation.slideOutVertically
import androidx.compose.animation.togetherWith
import androidx.compose.foundation.clickable
import androidx.compose.foundation.interaction.MutableInteractionSource
import androidx.compose.foundation.layout.Arrangement
import androidx.compose.foundation.layout.Box
import androidx.compose.foundation.layout.Column
@ -75,8 +77,8 @@ import com.pixelized.rplexicon.ui.composable.BlurredOverlayHostState
import com.pixelized.rplexicon.ui.composable.CategoryHeader
import com.pixelized.rplexicon.ui.composable.ModalNavigationDrawer
import com.pixelized.rplexicon.ui.screens.character.composable.actions.AlterationItem
import com.pixelized.rplexicon.ui.screens.character.pages.alteration.AlterationGroupUio
import com.pixelized.rplexicon.ui.screens.character.composable.dialogs.AlterationDetailDialog
import com.pixelized.rplexicon.ui.screens.character.pages.alteration.AlterationGroupUio
import com.pixelized.rplexicon.ui.screens.rolls.composable.RollDice
import com.pixelized.rplexicon.ui.screens.rolls.composable.RollDiceUio
import com.pixelized.rplexicon.ui.screens.rolls.composable.ThrowsCard
@ -269,6 +271,11 @@ private fun RollOverlayContent(
content = { paddingValues ->
Box(
modifier = Modifier
.clickable(
onClick = onClose,
interactionSource = remember { MutableInteractionSource() },
indication = null,
)
.fillMaxSize()
.padding(paddingValues),
) {