am e8e4c7e4: Merge change 23127 into eclair

Merge commit 'e8e4c7e4fa6e936eb14bc6c4658c19a1f52f5f59' into eclair-plus-aosp

* commit 'e8e4c7e4fa6e936eb14bc6c4658c19a1f52f5f59':
  Fixing bug 2086021. AccessiblityService could sometimes get a null pointer
This commit is contained in:
Charles Chen
2009-08-28 13:36:30 -07:00
committed by Android Git Automerger

View File

@@ -211,8 +211,10 @@ public abstract class AccessibilityService extends Service {
switch (message.what) {
case DO_ON_ACCESSIBILITY_EVENT :
AccessibilityEvent event = (AccessibilityEvent) message.obj;
mTarget.onAccessibilityEvent(event);
event.recycle();
if (event != null){
mTarget.onAccessibilityEvent(event);
event.recycle();
}
return;
case DO_ON_INTERRUPT :
mTarget.onInterrupt();