Merge "Settings crash after enabling TalkBack accessibility." into jb-dev

This commit is contained in:
Svetoslav Ganov
2012-06-10 09:50:24 -07:00
committed by Android (Google) Code Review
2 changed files with 7 additions and 3 deletions

View File

@@ -432,9 +432,11 @@ public class AccessibilityNodeInfo implements Parcelable {
final int rootAccessibilityViewId = final int rootAccessibilityViewId =
(root != null) ? root.getAccessibilityViewId() : UNDEFINED; (root != null) ? root.getAccessibilityViewId() : UNDEFINED;
mSourceNodeId = makeNodeId(rootAccessibilityViewId, virtualDescendantId); mSourceNodeId = makeNodeId(rootAccessibilityViewId, virtualDescendantId);
if (root != null) {
mActualAndReportedWindowLeftDelta = root.getActualAndReportedWindowLeftDelta(); mActualAndReportedWindowLeftDelta = root.getActualAndReportedWindowLeftDelta();
mActualAndReportedWindowTopDelta = root.getActualAndReportedWindowTopDelta(); mActualAndReportedWindowTopDelta = root.getActualAndReportedWindowTopDelta();
} }
}
/** /**
* Find the view that has the specified focus type. The search starts from * Find the view that has the specified focus type. The search starts from

View File

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