|
@@ -289,9 +289,18 @@ class _SpotListHeader extends ConsumerWidget {
|
|
|
behavior: HitTestBehavior.opaque,
|
|
behavior: HitTestBehavior.opaque,
|
|
|
child: Row(
|
|
child: Row(
|
|
|
mainAxisAlignment: align,
|
|
mainAxisAlignment: align,
|
|
|
- mainAxisSize: MainAxisSize.min,
|
|
|
|
|
children: [
|
|
children: [
|
|
|
- Text(label, style: TextStyle(color: color, fontSize: 12)),
|
|
|
|
|
|
|
+ Flexible(
|
|
|
|
|
+ child: Text(
|
|
|
|
|
+ label,
|
|
|
|
|
+ style: TextStyle(color: color, fontSize: 12),
|
|
|
|
|
+ maxLines: 1,
|
|
|
|
|
+ overflow: TextOverflow.ellipsis,
|
|
|
|
|
+ textAlign: align == MainAxisAlignment.end
|
|
|
|
|
+ ? TextAlign.right
|
|
|
|
|
+ : TextAlign.left,
|
|
|
|
|
+ ),
|
|
|
|
|
+ ),
|
|
|
const SizedBox(width: 2),
|
|
const SizedBox(width: 2),
|
|
|
_SortIcon(active: active, asc: sortAsc, color: color),
|
|
_SortIcon(active: active, asc: sortAsc, color: color),
|
|
|
],
|
|
],
|
|
@@ -491,9 +500,18 @@ class _ListHeader extends ConsumerWidget {
|
|
|
behavior: HitTestBehavior.opaque,
|
|
behavior: HitTestBehavior.opaque,
|
|
|
child: Row(
|
|
child: Row(
|
|
|
mainAxisAlignment: align,
|
|
mainAxisAlignment: align,
|
|
|
- mainAxisSize: MainAxisSize.min,
|
|
|
|
|
children: [
|
|
children: [
|
|
|
- Text(label, style: TextStyle(color: color, fontSize: 12)),
|
|
|
|
|
|
|
+ Flexible(
|
|
|
|
|
+ child: Text(
|
|
|
|
|
+ label,
|
|
|
|
|
+ style: TextStyle(color: color, fontSize: 12),
|
|
|
|
|
+ maxLines: 1,
|
|
|
|
|
+ overflow: TextOverflow.ellipsis,
|
|
|
|
|
+ textAlign: align == MainAxisAlignment.end
|
|
|
|
|
+ ? TextAlign.right
|
|
|
|
|
+ : TextAlign.left,
|
|
|
|
|
+ ),
|
|
|
|
|
+ ),
|
|
|
const SizedBox(width: 2),
|
|
const SizedBox(width: 2),
|
|
|
_SortIcon(active: active, asc: sortAsc, color: color),
|
|
_SortIcon(active: active, asc: sortAsc, color: color),
|
|
|
],
|
|
],
|