diff --git a/packages/app/src/Element/Text.tsx b/packages/app/src/Element/Text.tsx
index 31fea6dc..c96640c5 100644
--- a/packages/app/src/Element/Text.tsx
+++ b/packages/app/src/Element/Text.tsx
@@ -170,6 +170,9 @@ export default function Text({
}
if (element.type === "media" && element.mimeType?.startsWith("image")) {
+ if (i > 0) {
+ chunks.push(
);
+ }
if (disableMedia ?? false) {
chunks.push();
} else {
@@ -231,6 +234,9 @@ export default function Text({
element.type === "media" &&
(element.mimeType?.startsWith("audio") || element.mimeType?.startsWith("video"))
) {
+ if (i > 0) {
+ chunks.push();
+ }
if (disableMedia ?? false) {
chunks.push();
} else {
@@ -247,6 +253,9 @@ export default function Text({
chunks.push();
}
if (element.type === "link" || (element.type === "media" && element.mimeType?.startsWith("unknown"))) {
+ if (i > 0 && !disableLinkPreview) {
+ chunks.push();
+ }
chunks.push(
,
);