am 7a5f3e40: Merge "Virtual nodes are always important for accessibility." into jb-dev
* commit '7a5f3e4048b0af08606b689b4f4a39d6040c3c23': Virtual nodes are always important for accessibility.
This commit is contained in:
@@ -135,7 +135,12 @@ public class AccessibilityRecord {
|
||||
*/
|
||||
public void setSource(View root, int virtualDescendantId) {
|
||||
enforceNotSealed();
|
||||
final boolean important = (root != null) ? root.isImportantForAccessibility() : true;
|
||||
final boolean important;
|
||||
if (virtualDescendantId == UNDEFINED) {
|
||||
important = (root != null) ? root.isImportantForAccessibility() : true;
|
||||
} else {
|
||||
important = true;
|
||||
}
|
||||
setBooleanProperty(PROPERTY_IMPORTANT_FOR_ACCESSIBILITY, important);
|
||||
mSourceWindowId = (root != null) ? root.getAccessibilityWindowId() : UNDEFINED;
|
||||
final int rootViewId = (root != null) ? root.getAccessibilityViewId() : UNDEFINED;
|
||||
|
||||
Reference in New Issue
Block a user