浏览代码

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),
     )
 }