Timothy J. Baek 7 months ago
parent
commit
8f1b9bdf8a
1 changed files with 9 additions and 2 deletions
  1. 9 2
      src/lib/components/chat/Messages/MultiResponseMessages.svelte

+ 9 - 2
src/lib/components/chat/Messages/MultiResponseMessages.svelte

@@ -129,7 +129,7 @@
 			} else {
 				return {
 					...a,
-					[modelIdx]: 0
+					[modelIdx]: groupedMessageIds[modelIdx].messageIds.length - 1
 				};
 			}
 		}, {});
@@ -149,7 +149,14 @@
 	};
 
 	onMount(async () => {
-		initHandler();
+		await initHandler();
+		await tick();
+
+		const messageElement = document.getElementById(`message-${messageId}`);
+		console.log(messageElement);
+		if (messageElement) {
+			messageElement.scrollIntoView({ behavior: 'smooth', block: 'center' });
+		}
 	});
 </script>