Upgrade compose to latest stable.

This commit is contained in:
Alex Hart
2025-09-25 15:48:03 -03:00
committed by Michelle Tang
parent e16ca2b2d2
commit d4a1cb0bfb
7 changed files with 941 additions and 58 deletions

View File

@@ -25,6 +25,7 @@ import androidx.compose.runtime.saveable.rememberSaveable
import androidx.compose.runtime.setValue
import androidx.compose.ui.platform.LocalDensity
import androidx.compose.ui.unit.Density
import androidx.compose.ui.unit.dp
import org.thoughtcrime.securesms.components.webrtc.ToggleButtonOutputState
import org.thoughtcrime.securesms.components.webrtc.WebRtcAudioDevice
@@ -173,9 +174,10 @@ private fun rememberCallScreenSheetState(
) {
SheetState(
skipPartiallyExpanded = false,
density = density,
initialValue = initialValue,
confirmValueChange = confirmValueChange,
positionalThreshold = { with(density) { 56.dp.toPx() } },
velocityThreshold = { with(density) { 125.dp.toPx() } },
skipHiddenState = skipHiddenState
)
}
@@ -202,7 +204,8 @@ private fun saveSheetState(
SheetState(
skipPartiallyExpanded = false,
density = density,
positionalThreshold = { with(density) { 56.dp.toPx() } },
velocityThreshold = { with(density) { 125.dp.toPx() } },
initialValue = value,
confirmValueChange = confirmValueChange,
skipHiddenState = skipHiddenState

View File

@@ -7,6 +7,7 @@ package org.thoughtcrime.securesms.components.webrtc.v2
import androidx.compose.foundation.layout.Box
import androidx.compose.foundation.layout.fillMaxSize
import androidx.compose.material3.DefaultTooltipCaretShape
import androidx.compose.material3.ExperimentalMaterial3Api
import androidx.compose.material3.PlainTooltip
import androidx.compose.material3.Text
@@ -42,7 +43,7 @@ fun CallScreenTooltipBox(
state = state,
tooltip = {
PlainTooltip(
caretSize = TooltipDefaults.caretSize,
caretShape = DefaultTooltipCaretShape(),
shape = TooltipDefaults.plainTooltipContainerShape,
containerColor = colorResource(R.color.signal_light_colorPrimary),
contentColor = colorResource(R.color.signal_light_colorOnPrimary)