this.targetUi = targetUi;
}
@Override public Observable<List<Uri>> react() {
return startIntent.with(getFileChooserIntent()).react()
.map(intent -> {
<BUG>if (intent.getData() != null) return Arrays.asList(intent.getData());
else return getUris(intent);</BUG>
});
}
private List<Uri> getUris(Intent intent) {

this.targetUi = targetUi;
}
@Override public Observable<List<Uri>> react() {
return startIntent.with(getFileChooserIntent()).react()
.map(intent -> {
if (intent.getData() != null)
return Arrays.asList(intent.getData());
else return getUris(intent);
});
}
private List<Uri> getUris(Intent intent) {
