Browse Source

shareActionState is a property, no need to provide it as parameter.

pull/2984/head
Benoit Marty 4 months ago
parent
commit
24d9c10f97
  1. 3
      features/share/impl/src/main/kotlin/io/element/android/features/share/impl/SharePresenter.kt

3
features/share/impl/src/main/kotlin/io/element/android/features/share/impl/SharePresenter.kt

@ -49,7 +49,7 @@ class SharePresenter @AssistedInject constructor( @@ -49,7 +49,7 @@ class SharePresenter @AssistedInject constructor(
private val shareActionState: MutableState<AsyncAction<List<RoomId>>> = mutableStateOf(AsyncAction.Uninitialized)
fun onRoomSelected(roomIds: List<RoomId>) {
appCoroutineScope.share(intent, roomIds, shareActionState)
appCoroutineScope.share(intent, roomIds)
}
@Composable
@ -69,7 +69,6 @@ class SharePresenter @AssistedInject constructor( @@ -69,7 +69,6 @@ class SharePresenter @AssistedInject constructor(
private fun CoroutineScope.share(
intent: Intent,
roomIds: List<RoomId>,
shareActionState: MutableState<AsyncAction<List<RoomId>>>,
) = launch {
suspend {
val result = shareIntentHandler.handleIncomingShareIntent(

Loading…
Cancel
Save