TF-1576 Fix can not select suggestion email by mouse clicking

This commit is contained in:
dab246
2023-03-10 10:27:19 +07:00
committed by Dat Vu
parent 22befea586
commit c35aefde59
3 changed files with 57 additions and 54 deletions
@@ -335,17 +335,20 @@ class EmailAddressInputBuilder {
) {
return Container(
color: highlight ? AppColor.colorItemSelected : Colors.white,
child: ListTile(
contentPadding: const EdgeInsets.symmetric(horizontal: 16),
leading: _buildAvatarSuggestionItem(emailAddress),
title: _buildTitleSuggestionItem(emailAddress, suggestionValid),
subtitle: _buildSubtitleSuggestionItem(emailAddress, suggestionValid),
onTap: () {
setState(() => listEmailAddress.add(emailAddress));
_onUpdateListEmailAddressAction?.call(_prefixEmailAddress, listEmailAddress);
tagEditorState.resetTextField();
tagEditorState.closeSuggestionBox();
},
child: Material(
type: MaterialType.transparency,
child: ListTile(
contentPadding: const EdgeInsets.symmetric(horizontal: 16),
leading: _buildAvatarSuggestionItem(emailAddress),
title: _buildTitleSuggestionItem(emailAddress, suggestionValid),
subtitle: _buildSubtitleSuggestionItem(emailAddress, suggestionValid),
onTap: () {
setState(() => listEmailAddress.add(emailAddress));
_onUpdateListEmailAddressAction?.call(_prefixEmailAddress, listEmailAddress);
tagEditorState.resetTextField();
tagEditorState.closeSuggestionBox();
},
),
),
);
}