Add a click on the dice overlay to dismiss it.
This commit is contained in:
parent
9706c34f38
commit
1a6523f3c0
1 changed files with 8 additions and 1 deletions
|
|
@ -13,6 +13,8 @@ import androidx.compose.animation.fadeOut
|
||||||
import androidx.compose.animation.slideInVertically
|
import androidx.compose.animation.slideInVertically
|
||||||
import androidx.compose.animation.slideOutVertically
|
import androidx.compose.animation.slideOutVertically
|
||||||
import androidx.compose.animation.togetherWith
|
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.Arrangement
|
||||||
import androidx.compose.foundation.layout.Box
|
import androidx.compose.foundation.layout.Box
|
||||||
import androidx.compose.foundation.layout.Column
|
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.CategoryHeader
|
||||||
import com.pixelized.rplexicon.ui.composable.ModalNavigationDrawer
|
import com.pixelized.rplexicon.ui.composable.ModalNavigationDrawer
|
||||||
import com.pixelized.rplexicon.ui.screens.character.composable.actions.AlterationItem
|
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.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.RollDice
|
||||||
import com.pixelized.rplexicon.ui.screens.rolls.composable.RollDiceUio
|
import com.pixelized.rplexicon.ui.screens.rolls.composable.RollDiceUio
|
||||||
import com.pixelized.rplexicon.ui.screens.rolls.composable.ThrowsCard
|
import com.pixelized.rplexicon.ui.screens.rolls.composable.ThrowsCard
|
||||||
|
|
@ -269,6 +271,11 @@ private fun RollOverlayContent(
|
||||||
content = { paddingValues ->
|
content = { paddingValues ->
|
||||||
Box(
|
Box(
|
||||||
modifier = Modifier
|
modifier = Modifier
|
||||||
|
.clickable(
|
||||||
|
onClick = onClose,
|
||||||
|
interactionSource = remember { MutableInteractionSource() },
|
||||||
|
indication = null,
|
||||||
|
)
|
||||||
.fillMaxSize()
|
.fillMaxSize()
|
||||||
.padding(paddingValues),
|
.padding(paddingValues),
|
||||||
) {
|
) {
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue