Merge "Remove duplicate sealed node checks, add missing checks" into klp-dev
diff --git a/core/java/android/view/accessibility/AccessibilityNodeInfo.java b/core/java/android/view/accessibility/AccessibilityNodeInfo.java
index e924e8b..6d54094 100644
--- a/core/java/android/view/accessibility/AccessibilityNodeInfo.java
+++ b/core/java/android/view/accessibility/AccessibilityNodeInfo.java
@@ -1341,7 +1341,6 @@
* @throws IllegalStateException If called from an AccessibilityService.
*/
public void setScrollable(boolean scrollable) {
- enforceNotSealed();
setBooleanProperty(BOOLEAN_PROPERTY_SCROLLABLE, scrollable);
}
@@ -1495,7 +1494,6 @@
* @param liveRegion If the node is a live region.
*/
public void setLiveRegion(boolean liveRegion) {
- enforceNotSealed();
setBooleanProperty(BOOLEAN_PROPERTY_LIVE_REGION, liveRegion);
}
@@ -1519,7 +1517,6 @@
* @param multiLine True if the node is multi line.
*/
public void setMultiLine(boolean multiLine) {
- enforceNotSealed();
setBooleanProperty(BOOLEAN_PROPERTY_MULTI_LINE, multiLine);
}
@@ -1543,7 +1540,6 @@
* @param opensPopup If the the node opens a popup.
*/
public void setOpensPopup(boolean opensPopup) {
- enforceNotSealed();
setBooleanProperty(BOOLEAN_PROPERTY_OPENS_POPUP, opensPopup);
}
@@ -1567,7 +1563,6 @@
* @param expandable If the node can be expanded.
*/
public void setExpandable(boolean expandable) {
- enforceNotSealed();
setBooleanProperty(BOOLEAN_PROPERTY_EXPANDABLE, expandable);
}
@@ -1591,7 +1586,6 @@
* @param expanded If the node is expanded.
*/
public void setExpanded(boolean expanded) {
- enforceNotSealed();
setBooleanProperty(BOOLEAN_PROPERTY_EXPANDED, expanded);
}
@@ -1615,7 +1609,6 @@
* @param dismissable If the node can be dismissed.
*/
public void setDismissable(boolean dismissable) {
- enforceNotSealed();
setBooleanProperty(BOOLEAN_PROPERTY_DISMISSABLE, dismissable);
}
@@ -1929,6 +1922,7 @@
* @throws IllegalStateException If called from an AccessibilityService.
*/
public void setInputType(int inputType) {
+ enforceNotSealed();
mInputType = inputType;
}