Only render if chat is clear

6a394c0c3ed8e1da802acdede45cb7a3c4621e74

Cohee <18619528+Cohee1207@users.noreply.github.com>

1 files changed, +1 -4Showing whitespace changes
public/scripts/welcome-screen.js+1 -4
@@ -2,7 +2,6 @@ import {
2 addOneMessage,2 addOneMessage,
3 characters,3 characters,
4 chat,4 chat,
5 clearChat,
6 displayVersion,5 displayVersion,
7 doNewChat,6 doNewChat,
8 event_types,7 event_types,
@@ -48,12 +47,10 @@ export function getPermanentAssistantAvatar() {
4847
49export async function openWelcomeScreen() {48export async function openWelcomeScreen() {
50 const currentChatId = getCurrentChatId();49 const currentChatId = getCurrentChatId();
51 if (currentChatId !== undefined) {50 if (currentChatId !== undefined || chat.length > 0) {
52 return;51 return;
53 }52 }
5453
55 await clearChat();
56 chat.length = 0;
57 await sendWelcomePanel();54 await sendWelcomePanel();
58 sendAssistantMessage();55 sendAssistantMessage();
59 sendSystemMessage(system_message_types.WELCOME_PROMPT);56 sendSystemMessage(system_message_types.WELCOME_PROMPT);