From 3f1679cba0fc33ef8054d89e41d6716d0a260f9b Mon Sep 17 00:00:00 2001 From: John Reck Date: Fri, 13 Apr 2012 10:20:49 -0700 Subject: Remove an unnecessary sanity check This is causing issues with MotionEvents built by various tools such as DRT. The check itself doesn't seem strictly necessary, and it is easier to remove the check than fix all the tools and tests Change-Id: I74bf85307956b5858042fbe23f87ed2b87132f17 --- core/java/android/webkit/WebViewInputDispatcher.java | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/core/java/android/webkit/WebViewInputDispatcher.java b/core/java/android/webkit/WebViewInputDispatcher.java index c8677ec75592..0a0afaa75f37 100644 --- a/core/java/android/webkit/WebViewInputDispatcher.java +++ b/core/java/android/webkit/WebViewInputDispatcher.java @@ -269,9 +269,8 @@ final class WebViewInputDispatcher { */ public boolean postPointerEvent(MotionEvent event, int webKitXOffset, int webKitYOffset, float webKitScale) { - if (event == null - || (event.getSource() & InputDevice.SOURCE_CLASS_POINTER) == 0) { - throw new IllegalArgumentException("event must be a pointer event"); + if (event == null) { + throw new IllegalArgumentException("event cannot be null"); } if (DEBUG) { -- cgit v1.2.3-59-g8ed1b