mirror of
https://github.com/Novaloop-AG/element-x-android.git
synced 2026-11-02 21:32:34 +00:00
Use value instead of first().
This commit is contained in:
+1
-2
@@ -54,7 +54,6 @@ import io.element.android.libraries.matrix.api.linknewdevice.LinkMobileStep
|
|||||||
import io.element.android.libraries.matrix.api.logs.LoggerTags
|
import io.element.android.libraries.matrix.api.logs.LoggerTags
|
||||||
import kotlinx.coroutines.CoroutineScope
|
import kotlinx.coroutines.CoroutineScope
|
||||||
import kotlinx.coroutines.Job
|
import kotlinx.coroutines.Job
|
||||||
import kotlinx.coroutines.flow.first
|
|
||||||
import kotlinx.coroutines.flow.launchIn
|
import kotlinx.coroutines.flow.launchIn
|
||||||
import kotlinx.coroutines.flow.onEach
|
import kotlinx.coroutines.flow.onEach
|
||||||
import kotlinx.coroutines.launch
|
import kotlinx.coroutines.launch
|
||||||
@@ -214,7 +213,7 @@ class LinkNewDeviceFlowNode(
|
|||||||
|
|
||||||
private fun onResume() = sessionCoroutineScope.launch {
|
private fun onResume() = sessionCoroutineScope.launch {
|
||||||
// Application is resumed, if the step is waiting for auth, send the confirmation
|
// Application is resumed, if the step is waiting for auth, send the confirmation
|
||||||
(linkNewMobileHandler.stepFlow.first() as? LinkMobileStep.WaitingForAuth)?.let {
|
(linkNewMobileHandler.stepFlow.value as? LinkMobileStep.WaitingForAuth)?.let {
|
||||||
Timber.tag(tag.value).d("Resuming while waiting for auth on mobile, sending confirmation")
|
Timber.tag(tag.value).d("Resuming while waiting for auth on mobile, sending confirmation")
|
||||||
it.continuationMessageSender.confirm()
|
it.continuationMessageSender.confirm()
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user