diff --git a/src/modules/OpenChannel/components/OpenChannelMessage/index.tsx b/src/modules/OpenChannel/components/OpenChannelMessage/index.tsx
index 578e57119..f14167b08 100644
--- a/src/modules/OpenChannel/components/OpenChannelMessage/index.tsx
+++ b/src/modules/OpenChannel/components/OpenChannelMessage/index.tsx
@@ -1,3 +1,4 @@
+import './open-channel-message.scss';
import React, { useState, useRef, ReactElement } from 'react';
import { AdminMessage, FileMessage, UserMessage } from '@sendbird/chat/message';
import { User } from '@sendbird/chat';
@@ -8,7 +9,6 @@ import OpenChannelAdminMessage from '../../../../ui/OpenChannelAdminMessage';
import OpenChannelOGMessage from '../../../../ui/OpenchannelOGMessage';
import OpenChannelThumbnailMessage from '../../../../ui/OpenchannelThumbnailMessage';
import OpenChannelFileMessage from '../../../../ui/OpenchannelFileMessage';
-// import UnknownMessage from '../../../../ui/UnknownMessage';
import DateSeparator from '../../../../ui/DateSeparator';
import Label, { LabelTypography, LabelColors } from '../../../../ui/Label';
@@ -73,7 +73,7 @@ export default function OpenChannelMessage(
if (renderMessage) {
return (
-
+
{renderMessage({ message, chainTop, chainBottom })}
);
@@ -99,7 +99,7 @@ export default function OpenChannelMessage(
}
return (
-
+
<>
{/* date-separator */}
{hasSeparator && message?.createdAt && (
diff --git a/src/modules/OpenChannel/components/OpenChannelMessage/open-channel-message.scss b/src/modules/OpenChannel/components/OpenChannelMessage/open-channel-message.scss
index e69de29bb..8fa00a8ee 100644
--- a/src/modules/OpenChannel/components/OpenChannelMessage/open-channel-message.scss
+++ b/src/modules/OpenChannel/components/OpenChannelMessage/open-channel-message.scss
@@ -0,0 +1,3 @@
+.sendbird-open-channel-msg-hoc {
+ min-width: 380px;
+}
diff --git a/src/ui/OpenchannelFileMessage/__tests__/__snapshots__/OpenchannelFileMessage.spec.js.snap b/src/ui/OpenchannelFileMessage/__tests__/__snapshots__/OpenchannelFileMessage.spec.js.snap
index e5efa52fa..75f3df9e8 100644
--- a/src/ui/OpenchannelFileMessage/__tests__/__snapshots__/OpenchannelFileMessage.spec.js.snap
+++ b/src/ui/OpenchannelFileMessage/__tests__/__snapshots__/OpenchannelFileMessage.spec.js.snap
@@ -68,7 +68,7 @@ exports[`ui/OpenchannelFileMessage should do a snapshot test of the OpenchannelF
tabindex="0"
>
72b35fef-acda-4e32-...4-37e1226b0615.pdf
diff --git a/src/ui/OpenchannelFileMessage/index.scss b/src/ui/OpenchannelFileMessage/index.scss
index ce1ca5cba..d9a3e3ce8 100644
--- a/src/ui/OpenchannelFileMessage/index.scss
+++ b/src/ui/OpenchannelFileMessage/index.scss
@@ -56,6 +56,7 @@
margin-top: 4px;
margin-bottom: 4px;
border-radius: 8px;
+ max-width: 360px;
@include themed() {
background-color: t(bg-1);
border: solid 1px t(on-bg-4);
@@ -79,8 +80,12 @@
overflow: hidden;
height: 20px;
max-height: 20px;
- text-overflow: ellipsis;
- white-space: nowrap;
+
+ .sendbird-openchannel-file-message__right__body__file-name__label {
+ overflow-x: hidden;
+ text-overflow: ellipsis;
+ white-space: nowrap;
+ }
}
}
}
diff --git a/src/ui/OpenchannelFileMessage/index.tsx b/src/ui/OpenchannelFileMessage/index.tsx
index fcca9b643..2de0171b1 100644
--- a/src/ui/OpenchannelFileMessage/index.tsx
+++ b/src/ui/OpenchannelFileMessage/index.tsx
@@ -183,6 +183,7 @@ export default function OpenChannelFileMessage({
onClick={openFileUrl}
>