Fixed text overflow
All checks were successful
Pull Request Pipeline / test (pull_request) Successful in 2m33s
Pull Request Pipeline / lint (pull_request) Successful in 2m36s

This commit is contained in:
2025-12-07 19:31:11 +01:00
parent a1ed17355a
commit 7bc75d60a7

View File

@@ -38,17 +38,23 @@ class TitleDescriptionListTile extends StatelessWidget {
mainAxisAlignment: MainAxisAlignment.start, mainAxisAlignment: MainAxisAlignment.start,
crossAxisAlignment: CrossAxisAlignment.center, crossAxisAlignment: CrossAxisAlignment.center,
children: [ children: [
Text( SizedBox(
title, width: 230,
overflow: TextOverflow.ellipsis, child: Text(
style: const TextStyle( title,
fontWeight: FontWeight.bold, overflow: TextOverflow.ellipsis,
fontSize: 18, maxLines: 1,
softWrap: false,
style: const TextStyle(
fontWeight: FontWeight.bold,
fontSize: 18,
),
), ),
), ),
if (badgeText != null) ...[ if (badgeText != null) ...[
const Spacer(), const Spacer(),
Container( Container(
constraints: const BoxConstraints(maxWidth: 100),
margin: const EdgeInsets.only(top: 4), margin: const EdgeInsets.only(top: 4),
padding: const EdgeInsets.symmetric( padding: const EdgeInsets.symmetric(
vertical: 2, vertical: 2,
@@ -60,6 +66,9 @@ class TitleDescriptionListTile extends StatelessWidget {
), ),
child: Text( child: Text(
badgeText!, badgeText!,
overflow: TextOverflow.ellipsis,
maxLines: 1,
softWrap: false,
style: const TextStyle( style: const TextStyle(
color: Colors.white, color: Colors.white,
fontSize: 12, fontSize: 12,