fixed on activity result bindings for large files (#89)

This commit is contained in:
Elena Bobkova 2017-08-14 15:32:00 +03:00 committed by Gavriil
parent 78786250d3
commit 77957b2346
1 changed files with 1 additions and 1 deletions

View File

@ -114,7 +114,7 @@ public abstract class BaseActivity extends AppCompatActivity
@NonNull @NonNull
public Observable<Intent> observeActivityResult(final int requestCode) { public Observable<Intent> observeActivityResult(final int requestCode) {
return lastActivityResult return lastActivityResult
.switchMap(optional -> { .concatMap(optional -> {
final HalfNullablePair<Integer, Intent> activityResult = optional.get(); final HalfNullablePair<Integer, Intent> activityResult = optional.get();
if (activityResult == null || activityResult.getFirst() != requestCode) { if (activityResult == null || activityResult.getFirst() != requestCode) {
return Observable.empty(); return Observable.empty();