fix: восстановил ripple на цифровых кнопках без смены цвета

Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
Heller
2026-06-18 23:56:21 +00:00
parent cf35982b37
commit 9f87094b34

View File

@@ -1,8 +1,6 @@
package com.heller.calculator.ui.components package com.heller.calculator.ui.components
import androidx.compose.foundation.BorderStroke import androidx.compose.foundation.BorderStroke
import androidx.compose.foundation.clickable
import androidx.compose.foundation.interaction.MutableInteractionSource
import androidx.compose.foundation.layout.Box import androidx.compose.foundation.layout.Box
import androidx.compose.foundation.layout.fillMaxSize import androidx.compose.foundation.layout.fillMaxSize
import androidx.compose.foundation.shape.RoundedCornerShape import androidx.compose.foundation.shape.RoundedCornerShape
@@ -12,10 +10,8 @@ import androidx.compose.material3.MaterialTheme
import androidx.compose.material3.Surface import androidx.compose.material3.Surface
import androidx.compose.material3.Text import androidx.compose.material3.Text
import androidx.compose.runtime.Composable import androidx.compose.runtime.Composable
import androidx.compose.runtime.remember
import androidx.compose.ui.Alignment import androidx.compose.ui.Alignment
import androidx.compose.ui.Modifier import androidx.compose.ui.Modifier
import androidx.compose.ui.draw.clip
import androidx.compose.ui.unit.dp import androidx.compose.ui.unit.dp
import androidx.compose.ui.unit.sp import androidx.compose.ui.unit.sp
@@ -69,13 +65,8 @@ fun CalculatorButton(
if (type == CalculatorButtonType.Digit) { if (type == CalculatorButtonType.Digit) {
Surface( Surface(
modifier = modifier
.clip(shape)
.clickable(
interactionSource = remember { MutableInteractionSource() },
indication = null,
onClick = onClick, onClick = onClick,
), modifier = modifier,
shape = shape, shape = shape,
color = containerColor, color = containerColor,
shadowElevation = 2.dp, shadowElevation = 2.dp,