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