Prevent reopening an already open recent chat

This commit is contained in:
Cohee
2025-05-12 00:53:33 +03:00
parent 415bb5f9b8
commit 8d2c8fd675

View File

@@ -72,6 +72,11 @@ async function openRecentChat(avatarId, fileName) {
try {
await selectCharacterById(characterId);
const currentChatId = getCurrentChatId();
if (currentChatId === fileName) {
console.debug(`Chat ${fileName} is already open.`);
return;
}
await openCharacterChat(fileName);
} catch (error) {
console.error('Error opening recent chat:', error);