Update dependency app.cash.molecule:molecule-runtime to v2.2.0 (#5413)

* Update dependency app.cash.molecule:molecule-runtime to v2.2.0

* Fix compilation warnings

---------

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Benoit Marty <benoit@matrix.org>
This commit is contained in:
renovate[bot] 2025-09-26 11:21:35 +02:00 committed by GitHub
parent c1cd259ce7
commit 4dc65d9c08
4 changed files with 4 additions and 6 deletions

View file

@ -74,7 +74,7 @@ fun TimelineItemGroupedEventsRow(
) )
}, },
) { ) {
val isExpanded = rememberSaveable(key = timelineItem.identifier().value) { mutableStateOf(false) } val isExpanded = rememberSaveable { mutableStateOf(false) }
fun onExpandGroupClick() { fun onExpandGroupClick() {
isExpanded.value = !isExpanded.value isExpanded.value = !isExpanded.value

View file

@ -182,7 +182,7 @@ showkase = { module = "com.airbnb.android:showkase", version.ref = "showkase" }
showkase_processor = { module = "com.airbnb.android:showkase-processor", version.ref = "showkase" } showkase_processor = { module = "com.airbnb.android:showkase-processor", version.ref = "showkase" }
jsoup = "org.jsoup:jsoup:1.21.2" jsoup = "org.jsoup:jsoup:1.21.2"
appyx_core = { module = "com.bumble.appyx:core", version.ref = "appyx" } appyx_core = { module = "com.bumble.appyx:core", version.ref = "appyx" }
molecule-runtime = "app.cash.molecule:molecule-runtime:2.1.0" molecule-runtime = "app.cash.molecule:molecule-runtime:2.2.0"
timber = "com.jakewharton.timber:timber:5.0.1" timber = "com.jakewharton.timber:timber:5.0.1"
matrix_richtexteditor = { module = "io.element.android:wysiwyg", version.ref = "wysiwyg" } matrix_richtexteditor = { module = "io.element.android:wysiwyg", version.ref = "wysiwyg" }
matrix_richtexteditor_compose = { module = "io.element.android:wysiwyg-compose", version.ref = "wysiwyg" } matrix_richtexteditor_compose = { module = "io.element.android:wysiwyg-compose", version.ref = "wysiwyg" }

View file

@ -31,9 +31,8 @@ import org.maplibre.android.maps.Projection
*/ */
@Composable @Composable
public inline fun rememberCameraPositionState( public inline fun rememberCameraPositionState(
key: String? = null,
crossinline init: CameraPositionState.() -> Unit = {} crossinline init: CameraPositionState.() -> Unit = {}
): CameraPositionState = rememberSaveable(key = key, saver = CameraPositionState.Saver) { ): CameraPositionState = rememberSaveable(saver = CameraPositionState.Saver) {
CameraPositionState().apply(init) CameraPositionState().apply(init)
} }

View file

@ -60,9 +60,8 @@ public class SymbolState(
@Composable @Composable
public fun rememberSymbolState( public fun rememberSymbolState(
key: String? = null,
position: LatLng = LatLng(0.0, 0.0) position: LatLng = LatLng(0.0, 0.0)
): SymbolState = rememberSaveable(key = key, saver = SymbolState.Saver) { ): SymbolState = rememberSaveable(saver = SymbolState.Saver) {
SymbolState(position) SymbolState(position)
} }