summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSvetoslav <svetoslavganov@google.com>2015-01-28 16:44:02 -0800
committerThe Android Automerger <android-build@google.com>2015-03-31 15:16:17 -0700
commit48a5ed5617067b52676c26b9230ce5b75946984b (patch)
tree698c25600e59e246c95e4c19e46108d3df3d0310
parentac9da77f6348ca5b0b6d2303f0cbffedd04ab9bc (diff)
downloadbase-48a5ed5617067b52676c26b9230ce5b75946984b.tar.gz
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 b5afdf78d123..6096d7d1d8bc 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);
}
/**