From fce104fd70e26aab30714cd684a9e1ea6f6c2cdf Mon Sep 17 00:00:00 2001 From: Evan Chen Date: Tue, 18 Apr 2023 19:43:16 +0000 Subject: [PATCH] Fix summary disappear when scrolling in large text mode Fix: 278632941 Test: CTS Change-Id: I36946ed51d4d8a35d267ca234ba831803d4ad307 --- .../PermissionListAdapter.java | 26 ++++++++----------- 1 file changed, 11 insertions(+), 15 deletions(-) diff --git a/packages/CompanionDeviceManager/src/com/android/companiondevicemanager/PermissionListAdapter.java b/packages/CompanionDeviceManager/src/com/android/companiondevicemanager/PermissionListAdapter.java index 556a05c55f88f..d2fd780121934 100644 --- a/packages/CompanionDeviceManager/src/com/android/companiondevicemanager/PermissionListAdapter.java +++ b/packages/CompanionDeviceManager/src/com/android/companiondevicemanager/PermissionListAdapter.java @@ -121,16 +121,15 @@ class PermissionListAdapter extends RecyclerView.Adapter PERMISSION_SIZE) { + + viewHolder.mPermissionSummary.setVisibility(View.GONE); + view.setOnClickListener(v -> { if ((Integer) viewHolder.mExpandButton.getTag() == R.drawable.btn_expand_more) { viewHolder.mExpandButton.setImageResource(R.drawable.btn_expand_less); - - if (viewHolder.mSummary != null) { - viewHolder.mPermissionSummary.setText(viewHolder.mSummary); - } - viewHolder.mPermissionSummary.setVisibility(View.VISIBLE); viewHolder.mExpandButton.setTag(R.drawable.btn_expand_less); } else { @@ -139,6 +138,11 @@ class PermissionListAdapter extends RecyclerView.Adapter