summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorSvetoslav <svetoslavganov@google.com>2015-01-28 16:44:02 -0800
committerBart Sears <bsears@google.com>2015-03-31 01:25:35 +0000
commit37661db7fa58c0559ef2b73b6f8c38124e3acd4a (patch)
treed13957cbc811d4dd6636d465ac44ac928a7eb402
parentf80370c60118441c0022333a5b4f8cda99c86774 (diff)
downloadframeworks_base-37661db7fa58c0559ef2b73b6f8c38124e3acd4a.zip
frameworks_base-37661db7fa58c0559ef2b73b6f8c38124e3acd4a.tar.gz
frameworks_base-37661db7fa58c0559ef2b73b6f8c38124e3acd4a.tar.bz2
AccessibilityNodeInfo refresh returns a stale state. - DO NOT MERGE
AccessibilityNodeInfo refresh was getting the latest cached state but this is not good enough as an accessibility service can execute an action on the node and then refresh it to get the new state. bug:16954787 Change-Id: I004b4987b8dc423a2ab7031a4fbfe64365ddd7fe (cherry picked from commit 5738fec00db65e0ee246475a7236e57ba3ee8d55)
-rw-r--r--core/java/android/view/accessibility/AccessibilityNodeInfo.java2
1 files changed, 1 insertions, 1 deletions
diff --git a/core/java/android/view/accessibility/AccessibilityNodeInfo.java b/core/java/android/view/accessibility/AccessibilityNodeInfo.java
index b5afdf7..6096d7d 100644
--- a/core/java/android/view/accessibility/AccessibilityNodeInfo.java
+++ b/core/java/android/view/accessibility/AccessibilityNodeInfo.java
@@ -721,7 +721,7 @@ public class AccessibilityNodeInfo implements Parcelable {
* @return Whether the refresh succeeded.
*/
public boolean refresh() {
- return refresh(false);
+ return refresh(true);
}
/**