From cf6ff068437d74ac7ec3a39b6a841d4df546f3b8 Mon Sep 17 00:00:00 2001 From: Alex Baker Date: Sat, 28 Sep 2024 01:33:31 -0500 Subject: [PATCH] Fix disabling minimum touch target size --- app/src/main/java/org/tasks/compose/Chip.kt | 5 +++-- app/src/main/java/org/tasks/compose/edit/PriorityRow.kt | 5 +++-- 2 files changed, 6 insertions(+), 4 deletions(-) diff --git a/app/src/main/java/org/tasks/compose/Chip.kt b/app/src/main/java/org/tasks/compose/Chip.kt index e51c3f924..acf73087d 100644 --- a/app/src/main/java/org/tasks/compose/Chip.kt +++ b/app/src/main/java/org/tasks/compose/Chip.kt @@ -11,7 +11,7 @@ import androidx.compose.material3.ExperimentalMaterial3Api import androidx.compose.material3.FilterChip import androidx.compose.material3.FilterChipDefaults import androidx.compose.material3.Icon -import androidx.compose.material3.LocalMinimumInteractiveComponentEnforcement +import androidx.compose.material3.LocalMinimumInteractiveComponentSize import androidx.compose.material3.MaterialTheme import androidx.compose.material3.Text import androidx.compose.runtime.Composable @@ -23,6 +23,7 @@ import androidx.compose.ui.graphics.Color import androidx.compose.ui.res.stringResource import androidx.compose.ui.text.style.TextOverflow import androidx.compose.ui.tooling.preview.Preview +import androidx.compose.ui.unit.Dp import androidx.compose.ui.unit.dp import org.tasks.R import org.tasks.compose.components.imageVectorByName @@ -59,7 +60,7 @@ fun Chip( clear: (() -> Unit)? = null, ) { CompositionLocalProvider( - LocalMinimumInteractiveComponentEnforcement provides false + LocalMinimumInteractiveComponentSize provides Dp.Unspecified ) { FilterChip( selected = false, diff --git a/app/src/main/java/org/tasks/compose/edit/PriorityRow.kt b/app/src/main/java/org/tasks/compose/edit/PriorityRow.kt index 434fa6087..4a992d9cb 100644 --- a/app/src/main/java/org/tasks/compose/edit/PriorityRow.kt +++ b/app/src/main/java/org/tasks/compose/edit/PriorityRow.kt @@ -10,7 +10,7 @@ import androidx.compose.foundation.layout.fillMaxWidth import androidx.compose.foundation.layout.padding import androidx.compose.foundation.layout.wrapContentHeight import androidx.compose.material3.ExperimentalMaterial3Api -import androidx.compose.material3.LocalMinimumInteractiveComponentEnforcement +import androidx.compose.material3.LocalMinimumInteractiveComponentSize import androidx.compose.material3.MaterialTheme import androidx.compose.material3.RadioButton import androidx.compose.material3.RadioButtonDefaults @@ -24,6 +24,7 @@ import androidx.compose.ui.graphics.Color import androidx.compose.ui.res.dimensionResource import androidx.compose.ui.res.stringResource import androidx.compose.ui.tooling.preview.Preview +import androidx.compose.ui.unit.Dp import androidx.compose.ui.unit.dp import org.tasks.R import org.tasks.compose.TaskEditRow @@ -109,7 +110,7 @@ fun RowScope.PriorityButton( ) ) CompositionLocalProvider( - LocalMinimumInteractiveComponentEnforcement provides false, + LocalMinimumInteractiveComponentSize provides Dp.Unspecified, ) { RadioButton( selected = priority == selected,