diff --git a/core/lib/data/network/download/download_client.dart b/core/lib/data/network/download/download_client.dart
index 82ad707d8..781eeab11 100644
--- a/core/lib/data/network/download/download_client.dart
+++ b/core/lib/data/network/download/download_client.dart
@@ -107,7 +107,7 @@ class DownloadClient {
if (fileName.contains('.')) {
fileName = fileName.split('.').first;
}
- final base64Uri = '
';
+ final base64Uri = '
';
return base64Uri;
}
}
\ No newline at end of file
diff --git a/core/lib/presentation/utils/html_transformer/dom/image_transformers.dart b/core/lib/presentation/utils/html_transformer/dom/image_transformers.dart
index e8ee882d2..8cfcce26b 100644
--- a/core/lib/presentation/utils/html_transformer/dom/image_transformers.dart
+++ b/core/lib/presentation/utils/html_transformer/dom/image_transformers.dart
@@ -24,6 +24,9 @@ class ImageTransformer extends DomTransformer {
await Future.wait(imageElements.map((imageElement) async {
var exStyle = imageElement.attributes['style'];
if (exStyle != null) {
+ if (!exStyle.trim().endsWith(';')) {
+ exStyle = '$exStyle;';
+ }
if (!exStyle.contains('display')) {
exStyle = '$exStyle display:inline;';
}
diff --git a/lib/features/composer/presentation/controller/rich_text_web_controller.dart b/lib/features/composer/presentation/controller/rich_text_web_controller.dart
index 5add197a8..5c1422e89 100644
--- a/lib/features/composer/presentation/controller/rich_text_web_controller.dart
+++ b/lib/features/composer/presentation/controller/rich_text_web_controller.dart
@@ -289,7 +289,7 @@ class RichTextWebController extends BaseRichTextController {
if (platformFile.bytes != null) {
final base64Data = base64Encode(platformFile.bytes!);
editorController.insertHtml(
- '
'
+ '
'
);
} else {
logError("RichTextWebController::insertImageAsBase64: bytes is null");