Merge change 8565 into donut

* changes:
  Fixing bug 2003639 - this is a fix to prevent the AccessibilityManagerService from crashing if it gets an invalid accessibility event.
This commit is contained in:
Android (Google) Code Review
2009-07-24 17:09:33 -07:00

View File

@@ -368,6 +368,9 @@ public class AccessibilityManagerService extends IAccessibilityManager.Stub
* @param event The event.
*/
private void tryRecycleLocked(AccessibilityEvent event) {
if (event == null) {
return;
}
int eventType = event.getEventType();
List<Service> services = mServices;
@@ -378,7 +381,6 @@ public class AccessibilityManagerService extends IAccessibilityManager.Stub
return;
}
}
event.recycle();
}