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:
Charles Chen
2009-07-24 16:06:09 -07:00
parent 719eba5bb1
commit bbc1934e0e

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();
}