commit | 6972a25181fa4998e420aad15eb7647d5d081c0e | [log] [tgz] |
---|---|---|
author | Santiago Etchebehere <santie@google.com> | Fri Sep 20 14:05:38 2019 -0700 |
committer | Santiago Etchebehere <santie@google.com> | Fri Sep 20 14:05:38 2019 -0700 |
tree | b8dd1ebcfad928df4a7552b7813bed5e8aa69d3e | |
parent | 81116ae5bcecc2721cfda460b2d3584d3e8bf238 [diff] |
Mark the card as no clickable if no listener Avoid Talkback suggesting double tap to activate if there's no click listener. Bug: 140544394 Change-Id: Iea67f592a006382e55d1557c6be02259282524e0
diff --git a/src/com/android/customization/picker/theme/ThemePreviewPage.java b/src/com/android/customization/picker/theme/ThemePreviewPage.java index 0543b24..c3af91c 100644 --- a/src/com/android/customization/picker/theme/ThemePreviewPage.java +++ b/src/com/android/customization/picker/theme/ThemePreviewPage.java
@@ -220,6 +220,8 @@ TextView editLabel = card.findViewById(R.id.edit_label); editLabel.setOnClickListener(mEditClickListener); card.setOnClickListener(mEditClickListener); + card.setClickable(mEditClickListener != null); + editLabel.setVisibility(mEditClickListener != null ? View.VISIBLE : View.INVISIBLE);