diff --git a/app/build.gradle b/app/build.gradle
index f96635de04..a79d178811 100644
--- a/app/build.gradle
+++ b/app/build.gradle
@@ -65,6 +65,7 @@ dependencies {
// rx
implementation 'io.reactivex.rxjava2:rxkotlin:2.3.0'
implementation 'io.reactivex.rxjava2:rxandroid:2.0.2'
+ implementation 'com.jakewharton.rxrelay2:rxrelay:2.1.0'
implementation("com.airbnb.android:epoxy:$epoxy_version")
kapt "com.airbnb.android:epoxy-processor:$epoxy_version"
diff --git a/app/src/main/java/im/vector/riotredesign/features/home/group/SelectedGroupHolder.kt b/app/src/main/java/im/vector/riotredesign/features/home/group/SelectedGroupHolder.kt
index 990e6fe8a0..5dc350d790 100644
--- a/app/src/main/java/im/vector/riotredesign/features/home/group/SelectedGroupHolder.kt
+++ b/app/src/main/java/im/vector/riotredesign/features/home/group/SelectedGroupHolder.kt
@@ -1,17 +1,17 @@
package im.vector.riotredesign.features.home.group
import arrow.core.Option
+import com.jakewharton.rxrelay2.BehaviorRelay
import im.vector.matrix.android.api.session.group.model.GroupSummary
import io.reactivex.Observable
-import io.reactivex.subjects.BehaviorSubject
class SelectedGroupHolder {
- private val selectedGroupStream = BehaviorSubject.createDefault