소스 검색

removed unnecessary click indication

sirekanian 3 년 전
부모
커밋
b5c872e3f7
1개의 변경된 파일3개의 추가작업 그리고 1개의 파일을 삭제
  1. 3 1
      app/src/main/java/com/sirekanian/spacetime/ui/GalleryPageContent.kt

+ 3 - 1
app/src/main/java/com/sirekanian/spacetime/ui/GalleryPageContent.kt

@@ -4,6 +4,7 @@ import androidx.compose.foundation.ExperimentalFoundationApi
 import androidx.compose.foundation.background
 import androidx.compose.foundation.clickable
 import androidx.compose.foundation.combinedClickable
+import androidx.compose.foundation.interaction.MutableInteractionSource
 import androidx.compose.foundation.layout.PaddingValues
 import androidx.compose.foundation.layout.aspectRatio
 import androidx.compose.foundation.layout.fillMaxSize
@@ -69,12 +70,13 @@ fun GalleryPageContent(
 
 @Composable
 private fun ImagePreview(url: String, onClick: () -> Unit) {
+    val interactionSource = remember { MutableInteractionSource() }
     AsyncImage(
         model = url,
         contentDescription = null,
         modifier = Modifier
             .fillMaxSize()
             .background(Color(0xCC000000))
-            .clickable(onClick = onClick),
+            .clickable(interactionSource = interactionSource, indication = null, onClick = onClick),
     )
 }