浏览代码

Merge pull request #1311 from AndrewRyanChama/arc/openaitick

Add wait for tick before scrolling down in openai
Timothy Jaeryang Baek 1 年之前
父节点
当前提交
7d45d2762f
共有 2 个文件被更改,包括 8 次插入0 次删除
  1. 4 0
      src/routes/(app)/+page.svelte
  2. 4 0
      src/routes/(app)/c/[id]/+page.svelte

+ 4 - 0
src/routes/(app)/+page.svelte

@@ -518,6 +518,10 @@
 
 	const sendPromptOpenAI = async (model, userPrompt, responseMessageId, _chatId) => {
 		const responseMessage = history.messages[responseMessageId];
+
+		// Wait until history/message have been updated
+		await tick();
+
 		scrollToBottom();
 
 		const docs = messages

+ 4 - 0
src/routes/(app)/c/[id]/+page.svelte

@@ -533,6 +533,10 @@
 
 	const sendPromptOpenAI = async (model, userPrompt, responseMessageId, _chatId) => {
 		const responseMessage = history.messages[responseMessageId];
+
+		// Wait until history/message have been updated
+		await tick();
+
 		scrollToBottom();
 
 		const docs = messages