Fixes the offset position of the payment amounts on the Zap the Devs message

This commit is contained in:
Vitor Pamplona 2024-05-13 13:24:20 -04:00
parent 9ad62ef263
commit 6bac18c5df
2 changed files with 6 additions and 6 deletions

View File

@ -1431,7 +1431,7 @@ private fun ActionableReactionButton(
fun ZapAmountChoicePopup(
baseNote: Note,
accountViewModel: AccountViewModel,
iconSize: Dp,
popupYOffset: Dp,
onDismiss: () -> Unit,
onChangeAmount: () -> Unit,
onError: (title: String, text: String) -> Unit,
@ -1441,11 +1441,11 @@ fun ZapAmountChoicePopup(
val context = LocalContext.current
val zapMessage = ""
val iconSizePx = with(LocalDensity.current) { -iconSize.toPx().toInt() }
val yOffset = with(LocalDensity.current) { -popupYOffset.toPx().toInt() }
Popup(
alignment = Alignment.BottomCenter,
offset = IntOffset(0, iconSizePx),
offset = IntOffset(0, yOffset),
onDismissRequest = { onDismiss() },
) {
FlowRow(horizontalArrangement = Arrangement.Center) {

View File

@ -77,7 +77,7 @@ import com.vitorpamplona.amethyst.ui.screen.loggedIn.AccountViewModel
import com.vitorpamplona.amethyst.ui.theme.ModifierWidth3dp
import com.vitorpamplona.amethyst.ui.theme.Size10dp
import com.vitorpamplona.amethyst.ui.theme.Size20Modifier
import com.vitorpamplona.amethyst.ui.theme.Size20dp
import com.vitorpamplona.amethyst.ui.theme.Size35dp
import com.vitorpamplona.amethyst.ui.theme.StdVertSpacer
import com.vitorpamplona.amethyst.ui.theme.ThemeComparisonColumn
import com.vitorpamplona.amethyst.ui.theme.imageModifier
@ -301,7 +301,7 @@ fun ZapDonationButton(
baseNote: Note,
grayTint: Color,
accountViewModel: AccountViewModel,
iconSize: Dp = Size20dp,
iconSize: Dp = Size35dp,
iconSizeModifier: Modifier = Size20Modifier,
animationSize: Dp = 14.dp,
nav: (String) -> Unit,
@ -345,7 +345,7 @@ fun ZapDonationButton(
if (wantsToZap) {
ZapAmountChoicePopup(
baseNote = baseNote,
iconSize = iconSize,
popupYOffset = iconSize,
accountViewModel = accountViewModel,
onDismiss = {
wantsToZap = false