Skip to content

Commit 9fe945d

Browse files
committed
click indication fix.
1 parent 0efc717 commit 9fe945d

1 file changed

Lines changed: 9 additions & 3 deletions

File tree

  • app/src/main/java/com/commandiron/vacationchecklist/presentation/checklist/components

app/src/main/java/com/commandiron/vacationchecklist/presentation/checklist/components/ColumnItem.kt

Lines changed: 9 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@ package com.commandiron.vacationchecklist.presentation.checklist.components
22

33
import androidx.compose.foundation.border
44
import androidx.compose.foundation.clickable
5+
import androidx.compose.foundation.interaction.MutableInteractionSource
56
import androidx.compose.foundation.layout.Box
67
import androidx.compose.foundation.layout.fillMaxHeight
78
import androidx.compose.foundation.layout.Row
@@ -21,6 +22,7 @@ import androidx.compose.material3.Text
2122
import androidx.compose.material3.Checkbox
2223
import androidx.compose.material3.CheckboxDefaults
2324
import androidx.compose.runtime.Composable
25+
import androidx.compose.runtime.remember
2426
import androidx.compose.ui.Alignment
2527
import androidx.compose.ui.Modifier
2628
import androidx.compose.ui.graphics.Color
@@ -117,9 +119,13 @@ fun ColumnItem(
117119
contentAlignment = Alignment.Center
118120
) {
119121
Icon(
120-
modifier = Modifier.clickable {
121-
onFlagClick(checkItem)
122-
},
122+
modifier = Modifier
123+
.clickable(
124+
interactionSource = remember { MutableInteractionSource()},
125+
indication = null
126+
) {
127+
onFlagClick(checkItem)
128+
},
123129
imageVector = Icons.Default.Flag,
124130
contentDescription = null,
125131
tint = getFlagTintColor(checkItem.isMarked)

0 commit comments

Comments
 (0)