From 409d7ee32e17585fcc2263aa01f754716efba3f7 Mon Sep 17 00:00:00 2001 From: todayama_r <13657682+Corvus400@users.noreply.github.com> Date: Fri, 6 Sep 2024 16:45:27 +0900 Subject: [PATCH] :wrench: By upgrading the version of Compose Multiplatform itself and the accompanying dependencies, we have addressed the issue of fling scrolling not working on iOS in Compose Multiplatform. https://github.com/JetBrains/compose-multiplatform/releases/tag/v1.7.0-alpha02 --- .../confsched/droidkaigiui/component/TimetableItemCard.kt | 4 ++-- gradle/libs.versions.toml | 6 +++--- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/core/droidkaigiui/src/commonMain/kotlin/io/github/droidkaigi/confsched/droidkaigiui/component/TimetableItemCard.kt b/core/droidkaigiui/src/commonMain/kotlin/io/github/droidkaigi/confsched/droidkaigiui/component/TimetableItemCard.kt index b6404facc..ab4b046da 100644 --- a/core/droidkaigiui/src/commonMain/kotlin/io/github/droidkaigi/confsched/droidkaigiui/component/TimetableItemCard.kt +++ b/core/droidkaigiui/src/commonMain/kotlin/io/github/droidkaigi/confsched/droidkaigiui/component/TimetableItemCard.kt @@ -25,11 +25,11 @@ import androidx.compose.material.icons.filled.Favorite import androidx.compose.material.icons.filled.Info import androidx.compose.material.icons.filled.Person import androidx.compose.material.icons.outlined.FavoriteBorder -import androidx.compose.material.ripple.rememberRipple import androidx.compose.material3.Icon import androidx.compose.material3.MaterialTheme import androidx.compose.material3.Text import androidx.compose.material3.TextButton +import androidx.compose.material3.ripple import androidx.compose.runtime.Composable import androidx.compose.runtime.remember import androidx.compose.ui.Alignment @@ -107,7 +107,7 @@ fun TimetableItemCard( ) .clickable( interactionSource = remember { MutableInteractionSource() }, - indication = rememberRipple(color = LocalRoomTheme.current.primaryColor), + indication = ripple(color = LocalRoomTheme.current.primaryColor), onClick = dropUnlessResumed { onTimetableItemClick(timetableItem) }, ), ) { diff --git a/gradle/libs.versions.toml b/gradle/libs.versions.toml index bbedc04e1..9376511aa 100644 --- a/gradle/libs.versions.toml +++ b/gradle/libs.versions.toml @@ -7,11 +7,11 @@ kotlin = "2.0.10" androidxCore = "1.13.1" androidDesugarJdkLibs = "2.0.4" -compose = "2024.06.00" -composeMultiplatform = "1.6.11" +compose = "2024.09.00" +composeMultiplatform = "1.7.0-alpha02" rin = "0.1.0" composeInvestigator = "1.5.10-0.2.1" -composeMaterial3 = "1.2.1" +composeMaterial3 = "1.3.0" composeHiltNavigation = "1.2.0" androidxLifecycle = "2.8.4" androidxActivity = "1.9.1"