am 462e926f: am f93d16bc: Merge "Avoid sealed check when unparceling AccessibilityNodeInfo" into mnc-dev
* commit '462e926f1012b7855ce5cc4b0090db5e5634eb52': Avoid sealed check when unparceling AccessibilityNodeInfo
This commit is contained in:
@@ -1011,6 +1011,10 @@ public class AccessibilityNodeInfo implements Parcelable {
|
||||
public void addAction(AccessibilityAction action) {
|
||||
enforceNotSealed();
|
||||
|
||||
addActionUnchecked(action);
|
||||
}
|
||||
|
||||
private void addActionUnchecked(AccessibilityAction action) {
|
||||
if (action == null) {
|
||||
return;
|
||||
}
|
||||
@@ -2846,9 +2850,9 @@ public class AccessibilityNodeInfo implements Parcelable {
|
||||
addLegacyStandardActions(legacyStandardActions);
|
||||
final int nonLegacyActionCount = actionCount - Integer.bitCount(legacyStandardActions);
|
||||
for (int i = 0; i < nonLegacyActionCount; i++) {
|
||||
AccessibilityAction action = new AccessibilityAction(
|
||||
final AccessibilityAction action = new AccessibilityAction(
|
||||
parcel.readInt(), parcel.readCharSequence());
|
||||
addAction(action);
|
||||
addActionUnchecked(action);
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user