diff --git a/resources/js/chat-room/pat.js b/resources/js/chat-room/pat.js
index 6264e79..e9e117e 100644
--- a/resources/js/chat-room/pat.js
+++ b/resources/js/chat-room/pat.js
@@ -126,20 +126,24 @@ function appendPatMessage(displayText, fromUserHeadface, fromUser, targetUser) {
div.innerHTML = headImg + fromHtml + "ε―Ή" + toHtml + "θ―΄οΌπ ζεζδΊζδ½ (" + timeStr + ")";
- container.appendChild(div);
- pruneMessageContainer(container, 600);
- if (state?.autoScroll) {
- container.scrollTop = container.scrollHeight;
- }
+ // θ·―η±θ§εοΌειθ
εθ’«ζθ
ε¨ε
ε’ηε°οΌε
Άδ»η¨ζ·ε¨ε
¬ε±ηε°
+ const currentUser = window.chatContext?.username || "";
+ const isRelatedToMe = fromUser === currentUser || targetUser === currentUser;
- // εζΆε¨ε
ε’ηͺε£(say2)δΉζΎη€Ί
- const container2 = state?.container2;
- if (container2) {
- const div2 = div.cloneNode(true);
- container2.appendChild(div2);
- pruneMessageContainer(container2, 300);
+ if (isRelatedToMe) {
+ const container2 = state?.container2;
+ if (container2) {
+ container2.appendChild(div);
+ pruneMessageContainer(container2, 300);
+ if (state?.autoScroll) {
+ container2.scrollTop = container2.scrollHeight;
+ }
+ }
+ } else {
+ container.appendChild(div);
+ pruneMessageContainer(container, 600);
if (state?.autoScroll) {
- container2.scrollTop = container2.scrollHeight;
+ container.scrollTop = container.scrollHeight;
}
}
}