Ignore touches before notification is populated

Bug: 35398757
Change-Id: I24f1b66787af7c7caeb325e9a1f3e6ef86e62b81
This commit is contained in:
Tony Wickham
2017-02-15 16:03:27 -08:00
parent a59402f98c
commit 7aefaae5d9
@@ -83,12 +83,20 @@ public class NotificationItemView extends PopupItemView implements LogContainerP
@Override
public boolean onInterceptTouchEvent(MotionEvent ev) {
if (mMainView.getNotificationInfo() == null) {
// The notification hasn't been populated yet.
return false;
}
getParent().requestDisallowInterceptTouchEvent(true);
return mSwipeHelper.onInterceptTouchEvent(ev);
}
@Override
public boolean onTouchEvent(MotionEvent ev) {
if (mMainView.getNotificationInfo() == null) {
// The notification hasn't been populated yet.
return false;
}
return mSwipeHelper.onTouchEvent(ev) || super.onTouchEvent(ev);
}