am 86bbf705: Merge "Settings crash after enabling TalkBack accessibility." into jb-dev

* commit '86bbf70587602c1fd86fce1a2a4be78da45aaedc':
  Settings crash after enabling TalkBack accessibility.
This commit is contained in:
Svetoslav Ganov
2012-06-10 09:53:17 -07:00
committed by Android Git Automerger
2 changed files with 7 additions and 3 deletions

View File

@@ -432,8 +432,10 @@ public class AccessibilityNodeInfo implements Parcelable {
final int rootAccessibilityViewId =
(root != null) ? root.getAccessibilityViewId() : UNDEFINED;
mSourceNodeId = makeNodeId(rootAccessibilityViewId, virtualDescendantId);
mActualAndReportedWindowLeftDelta = root.getActualAndReportedWindowLeftDelta();
mActualAndReportedWindowTopDelta = root.getActualAndReportedWindowTopDelta();
if (root != null) {
mActualAndReportedWindowLeftDelta = root.getActualAndReportedWindowLeftDelta();
mActualAndReportedWindowTopDelta = root.getActualAndReportedWindowTopDelta();
}
}
/**

View File

@@ -123,6 +123,8 @@ public class AccessibilityInputFilter extends InputFilter {
}
public void onAccessibilityEvent(AccessibilityEvent event) {
mTouchExplorer.onAccessibilityEvent(event);
if (mTouchExplorer != null) {
mTouchExplorer.onAccessibilityEvent(event);
}
}
}