diff --git a/app/src/main/java/com/pixelized/rplexicon/ui/screens/rolls/RollOverlay.kt b/app/src/main/java/com/pixelized/rplexicon/ui/screens/rolls/RollOverlay.kt index d334a3b..263038b 100644 --- a/app/src/main/java/com/pixelized/rplexicon/ui/screens/rolls/RollOverlay.kt +++ b/app/src/main/java/com/pixelized/rplexicon/ui/screens/rolls/RollOverlay.kt @@ -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), ) {