From 754a2bbc6c93b4923aed7063c3fb689c3b49118b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Adrien=20B=C3=A9raud?= <adrien.beraud@savoirfairelinux.com> Date: Wed, 13 Jul 2022 13:33:00 -0400 Subject: [PATCH] home: change fragment on main thread Change-Id: Icb4e271695c45b39771396aa580ab22512e86911 --- .../app/src/main/java/cx/ring/client/HomeActivity.kt | 11 +++-------- 1 file changed, 3 insertions(+), 8 deletions(-) diff --git a/ring-android/app/src/main/java/cx/ring/client/HomeActivity.kt b/ring-android/app/src/main/java/cx/ring/client/HomeActivity.kt index 7fd6780d8..aecc45b7f 100644 --- a/ring-android/app/src/main/java/cx/ring/client/HomeActivity.kt +++ b/ring-android/app/src/main/java/cx/ring/client/HomeActivity.kt @@ -401,11 +401,9 @@ class HomeActivity : AppCompatActivity(), NavigationBarView.OnItemSelectedListen .map { list -> list[0].firstOrError() } .firstElement() .flatMapSingle { e -> e } + .observeOn(AndroidSchedulers.mainThread()) .subscribe { element -> - startConversation( - element.accountId, - element.uri - ) + startConversation(element.accountId, element.uri) }) } } @@ -422,10 +420,7 @@ class HomeActivity : AppCompatActivity(), NavigationBarView.OnItemSelectedListen .firstElement() .observeOn(AndroidSchedulers.mainThread()) .subscribe { account -> - startConversation( - account.accountId, - Uri.fromString(conversationId) - ) + startConversation(account.accountId, Uri.fromString(conversationId)) }) } -- GitLab