Timothy J. Baek 7 ay önce
ebeveyn
işleme
e723b2a4c6

+ 1 - 1
src/lib/components/chat/Chat.svelte

@@ -161,7 +161,7 @@
 
 
 		const messageElement = document.getElementById(`message-${message.id}`);
 		const messageElement = document.getElementById(`message-${message.id}`);
 		if (messageElement) {
 		if (messageElement) {
-			messageElement.scrollIntoView({ behavior: 'smooth', block: 'center' });
+			messageElement.scrollIntoView({ behavior: 'smooth' });
 		}
 		}
 	};
 	};
 
 

+ 1 - 5
src/lib/components/chat/Messages.svelte

@@ -337,11 +337,7 @@
 		<div class="w-full pt-2">
 		<div class="w-full pt-2">
 			{#key chatId}
 			{#key chatId}
 				{#each messages as message, messageIdx (message.id)}
 				{#each messages as message, messageIdx (message.id)}
-					<div
-						class=" w-full {messageIdx === messages.length - 1
-							? ' pb-12'
-							: ''} message-{message.id}"
-					>
+					<div class=" w-full {messageIdx === messages.length - 1 ? ' pb-12' : ''}">
 						<div
 						<div
 							class="flex flex-col justify-between px-5 mb-3 {($settings?.widescreenMode ?? null)
 							class="flex flex-col justify-between px-5 mb-3 {($settings?.widescreenMode ?? null)
 								? 'max-w-full'
 								? 'max-w-full'

+ 1 - 1
src/lib/components/chat/Messages/UserMessage.svelte

@@ -62,7 +62,7 @@
 	};
 	};
 </script>
 </script>
 
 
-<div class=" flex w-full user-message" dir={$settings.chatDirection}>
+<div class=" flex w-full user-message" dir={$settings.chatDirection} id="message-{message.id}">
 	{#if !($settings?.chatBubble ?? true)}
 	{#if !($settings?.chatBubble ?? true)}
 		<ProfileImage
 		<ProfileImage
 			src={message.user
 			src={message.user