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 7fd6780d8529b5dfbb151f15e727ec478fe5fd45..aecc45b7f74be42857d76ae28ab3e441dfd9a0e0 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)) }) }