diff --git a/viewmodel/src/main/java/de/kuschku/quasseldroid/util/helper/LiveDataHelper.kt b/viewmodel/src/main/java/de/kuschku/quasseldroid/util/helper/LiveDataHelper.kt index 4d139a946fac7f871e172b6e092c22deecc50d1f..83fb77f935d6fa845aeb1c0a9cdd50412dc0dc72 100644 --- a/viewmodel/src/main/java/de/kuschku/quasseldroid/util/helper/LiveDataHelper.kt +++ b/viewmodel/src/main/java/de/kuschku/quasseldroid/util/helper/LiveDataHelper.kt @@ -31,7 +31,7 @@ inline fun <X, Y> LiveData<X?>.switchMap( val result = MediatorLiveData<Y>() result.addSource( this, object : Observer<X?> { - internal var mSource: LiveData<Y>? = null + var mSource: LiveData<Y>? = null override fun onChanged(x: X?) { val newLiveData = if (x == null) null else func(x) @@ -57,7 +57,7 @@ inline fun <X, Y> LiveData<X>.switchMapNotNull( val result = MediatorLiveData<Y>() result.addSource( this, object : Observer<X> { - internal var mSource: LiveData<Y>? = null + var mSource: LiveData<Y>? = null override fun onChanged(x: X?) { val newLiveData = if (x == null) null else func(x) @@ -84,7 +84,7 @@ inline fun <X, Y> LiveData<X?>.switchMapRx( val result = MediatorLiveData<Y>() result.addSource( this, object : Observer<X?> { - internal var mSource: LiveData<Y>? = null + var mSource: LiveData<Y>? = null override fun onChanged(x: X?) { val newLiveData = if (x == null) null else func(x)?.toLiveData(strategy)