commit | 14d0cd386a499d63d58097579cce41602e008464 | [log] [tgz] |
---|---|---|
author | Cole Faust <colefaust@google.com> | Fri Jul 16 12:57:43 2021 -0700 |
committer | Cole Faust <colefaust@google.com> | Fri Jul 16 12:57:43 2021 -0700 |
tree | 0508e201cf329c572f7c2c52714b49ea6b25150b | |
parent | 79cc501f542ad19d19f94d376aea8dcb0da14a9f [diff] |
Make CarUiListItems secure This is needed to pass android.permission3.cts.PermissionTapjackingTest#testTapjackGrantDialog_partialOverlay, which checks that overlaying the message in the permission dialog but not the allow/deny buttons will cause the allow/deny buttons to not be clickable. Bug: 192088266 Test: atest CtsPermission3TestCases:android.permission3.cts.PermissionTapjackingTest Change-Id: Iad108871fa0dfc502075358041cfd9dabd0f9354
diff --git a/PermissionController/src/com/android/permissioncontroller/permission/ui/auto/GrantPermissionsAutoViewHandler.java b/PermissionController/src/com/android/permissioncontroller/permission/ui/auto/GrantPermissionsAutoViewHandler.java index 9023a34..a66b15f 100644 --- a/PermissionController/src/com/android/permissioncontroller/permission/ui/auto/GrantPermissionsAutoViewHandler.java +++ b/PermissionController/src/com/android/permissioncontroller/permission/ui/auto/GrantPermissionsAutoViewHandler.java
@@ -160,6 +160,7 @@ } CarUiContentListItem item = new CarUiContentListItem(CarUiContentListItem.Action.NONE); + item.setSecure(true); item.setTitle(mContext.getString(stringId)); item.setOnItemClickedListener(i -> { mDialog.setOnDismissListener(null);