|
@@ -1744,6 +1744,11 @@
|
|
history.currentId = userMessageId;
|
|
history.currentId = userMessageId;
|
|
|
|
|
|
await tick();
|
|
await tick();
|
|
|
|
+
|
|
|
|
+ if (autoScroll) {
|
|
|
|
+ scrollToBottom();
|
|
|
|
+ }
|
|
|
|
+
|
|
await sendPrompt(history, userPrompt, userMessageId);
|
|
await sendPrompt(history, userPrompt, userMessageId);
|
|
};
|
|
};
|
|
|
|
|
|
@@ -1754,6 +1759,10 @@
|
|
let userMessage = history.messages[message.parentId];
|
|
let userMessage = history.messages[message.parentId];
|
|
let userPrompt = userMessage.content;
|
|
let userPrompt = userMessage.content;
|
|
|
|
|
|
|
|
+ if (autoScroll) {
|
|
|
|
+ scrollToBottom();
|
|
|
|
+ }
|
|
|
|
+
|
|
if ((userMessage?.models ?? [...selectedModels]).length == 1) {
|
|
if ((userMessage?.models ?? [...selectedModels]).length == 1) {
|
|
// If user message has only one model selected, sendPrompt automatically selects it for regeneration
|
|
// If user message has only one model selected, sendPrompt automatically selects it for regeneration
|
|
await sendPrompt(history, userPrompt, userMessage.id);
|
|
await sendPrompt(history, userPrompt, userMessage.id);
|