From 7bc75d60a72c4a25e05d791e742f400e42951586 Mon Sep 17 00:00:00 2001 From: Felix Kirchner Date: Sun, 7 Dec 2025 19:31:11 +0100 Subject: [PATCH] Fixed text overflow --- .../tiles/title_description_list_tile.dart | 21 +++++++++++++------ 1 file changed, 15 insertions(+), 6 deletions(-) diff --git a/lib/presentation/widgets/tiles/title_description_list_tile.dart b/lib/presentation/widgets/tiles/title_description_list_tile.dart index 2d517f2..7a138a0 100644 --- a/lib/presentation/widgets/tiles/title_description_list_tile.dart +++ b/lib/presentation/widgets/tiles/title_description_list_tile.dart @@ -38,17 +38,23 @@ class TitleDescriptionListTile extends StatelessWidget { mainAxisAlignment: MainAxisAlignment.start, crossAxisAlignment: CrossAxisAlignment.center, children: [ - Text( - title, - overflow: TextOverflow.ellipsis, - style: const TextStyle( - fontWeight: FontWeight.bold, - fontSize: 18, + SizedBox( + width: 230, + child: Text( + title, + overflow: TextOverflow.ellipsis, + maxLines: 1, + softWrap: false, + style: const TextStyle( + fontWeight: FontWeight.bold, + fontSize: 18, + ), ), ), if (badgeText != null) ...[ const Spacer(), Container( + constraints: const BoxConstraints(maxWidth: 100), margin: const EdgeInsets.only(top: 4), padding: const EdgeInsets.symmetric( vertical: 2, @@ -60,6 +66,9 @@ class TitleDescriptionListTile extends StatelessWidget { ), child: Text( badgeText!, + overflow: TextOverflow.ellipsis, + maxLines: 1, + softWrap: false, style: const TextStyle( color: Colors.white, fontSize: 12,