diff --git a/app/lib/widgets/item/details/utils/item_description.dart b/app/lib/widgets/item/details/utils/item_description.dart index 9741eae..017dd0b 100644 --- a/app/lib/widgets/item/details/utils/item_description.dart +++ b/app/lib/widgets/item/details/utils/item_description.dart @@ -158,7 +158,9 @@ class ItemDescription extends StatelessWidget { if (sourceFormat == DescriptionFormat.html && tagetFormat == DescriptionFormat.plain) { return _buildPlain( - itemDescription!.replaceAll(RegExp(r'<[^>]*>|&[^;]+;'), ''), + itemDescription! + .replaceAll(RegExp(r'<[^>]*>|&[^;]+;'), ' ') + .replaceAll(RegExp('\\s+'), ' '), ); } diff --git a/app/lib/widgets/item/preview/utils/item_description.dart b/app/lib/widgets/item/preview/utils/item_description.dart index 8147304..051ff40 100644 --- a/app/lib/widgets/item/preview/utils/item_description.dart +++ b/app/lib/widgets/item/preview/utils/item_description.dart @@ -125,7 +125,9 @@ class ItemDescription extends StatelessWidget { if (sourceFormat == DescriptionFormat.html && tagetFormat == DescriptionFormat.plain) { return _buildPlain( - itemDescription!.replaceAll(RegExp(r'<[^>]*>|&[^;]+;'), ''), + itemDescription! + .replaceAll(RegExp(r'<[^>]*>|&[^;]+;'), ' ') + .replaceAll(RegExp('\\s+'), ' '), ); }