From ce9dae190d74ec269a4df6209caea2f8117f1dd0 Mon Sep 17 00:00:00 2001 From: Martyn Haigh Date: Fri, 28 Apr 2017 10:44:11 +0100 Subject: [PATCH] Call onNext and return handled response --- .../jakewharton/rxbinding2/view/ViewTouchObservable.java | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/rxbinding/src/main/java/com/jakewharton/rxbinding2/view/ViewTouchObservable.java b/rxbinding/src/main/java/com/jakewharton/rxbinding2/view/ViewTouchObservable.java index b3e7a178..d82c3bd9 100644 --- a/rxbinding/src/main/java/com/jakewharton/rxbinding2/view/ViewTouchObservable.java +++ b/rxbinding/src/main/java/com/jakewharton/rxbinding2/view/ViewTouchObservable.java @@ -43,10 +43,8 @@ static final class Listener extends MainThreadDisposable implements OnTouchListe @Override public boolean onTouch(View v, MotionEvent event) { if (!isDisposed()) { try { - if (handled.test(event)) { - observer.onNext(event); - return true; - } + observer.onNext(event); + return handled.test(event); } catch (Exception e) { observer.onError(e); dispose();