@@ -2,6 +2,7 @@ package com.commandiron.vacationchecklist.presentation.checklist.components
22
33import androidx.compose.foundation.border
44import androidx.compose.foundation.clickable
5+ import androidx.compose.foundation.interaction.MutableInteractionSource
56import androidx.compose.foundation.layout.Box
67import androidx.compose.foundation.layout.fillMaxHeight
78import androidx.compose.foundation.layout.Row
@@ -21,6 +22,7 @@ import androidx.compose.material3.Text
2122import androidx.compose.material3.Checkbox
2223import androidx.compose.material3.CheckboxDefaults
2324import androidx.compose.runtime.Composable
25+ import androidx.compose.runtime.remember
2426import androidx.compose.ui.Alignment
2527import androidx.compose.ui.Modifier
2628import 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