Set onClick to entire row, not just the checkbox.

fork-5.53.8
Christelle Gloor 2021-09-13 12:44:30 +02:00 zatwierdzone przez Alex Hart
rodzic b9361112b6
commit d755e1e29e
1 zmienionych plików z 1 dodań i 0 usunięć

Wyświetl plik

@ -121,6 +121,7 @@ class ContactFieldAdapter extends RecyclerView.Adapter<ContactFieldAdapter.Conta
checkBox.setOnCheckedChangeListener(null);
checkBox.setChecked(field.isSelected());
checkBox.setOnCheckedChangeListener((buttonView, isChecked) -> field.setSelected(isChecked));
super.itemView.setOnClickListener(v -> checkBox.toggle());
} else {
checkBox.setVisibility(View.GONE);
checkBox.setOnCheckedChangeListener(null);