TF-3000 Fix long list recipient overlay in content body view

This commit is contained in:
dab246
2024-07-16 12:02:36 +07:00
committed by Dat H. Pham
parent e288d44618
commit ee739de19c
@@ -147,32 +147,29 @@ class _EmailReceiverWidgetState extends State<EmailReceiverWidget> {
crossAxisAlignment: CrossAxisAlignment.start, crossAxisAlignment: CrossAxisAlignment.start,
children: [ children: [
Expanded( Expanded(
child: Container( child: Column(
constraints: BoxConstraints(maxHeight: _maxHeight), crossAxisAlignment: CrossAxisAlignment.start,
child: Column( mainAxisSize: MainAxisSize.min,
crossAxisAlignment: CrossAxisAlignment.start, children: [
mainAxisSize: MainAxisSize.min, if (widget.emailSelected.to.numberEmailAddress() > 0)
children: [ _buildRecipientsWidgetToDisplayFull(
if (widget.emailSelected.to.numberEmailAddress() > 0) context: context,
_buildRecipientsWidgetToDisplayFull( prefixEmailAddress: PrefixEmailAddress.to,
context: context, listEmailAddress: PrefixEmailAddress.to.listEmailAddress(widget.emailSelected)
prefixEmailAddress: PrefixEmailAddress.to, ),
listEmailAddress: PrefixEmailAddress.to.listEmailAddress(widget.emailSelected) if (widget.emailSelected.cc.numberEmailAddress() > 0)
), _buildRecipientsWidgetToDisplayFull(
if (widget.emailSelected.cc.numberEmailAddress() > 0) context: context,
_buildRecipientsWidgetToDisplayFull( prefixEmailAddress: PrefixEmailAddress.cc,
context: context, listEmailAddress: PrefixEmailAddress.cc.listEmailAddress(widget.emailSelected)
prefixEmailAddress: PrefixEmailAddress.cc, ),
listEmailAddress: PrefixEmailAddress.cc.listEmailAddress(widget.emailSelected) if (widget.emailSelected.bcc.numberEmailAddress() > 0)
), _buildRecipientsWidgetToDisplayFull(
if (widget.emailSelected.bcc.numberEmailAddress() > 0) context: context,
_buildRecipientsWidgetToDisplayFull( prefixEmailAddress: PrefixEmailAddress.bcc,
context: context, listEmailAddress: PrefixEmailAddress.bcc.listEmailAddress(widget.emailSelected)
prefixEmailAddress: PrefixEmailAddress.bcc, ),
listEmailAddress: PrefixEmailAddress.bcc.listEmailAddress(widget.emailSelected) ],
),
],
),
) )
), ),
TMailButtonWidget.fromText( TMailButtonWidget.fromText(