diff --git a/src/pages/home/home.ts b/src/pages/home/home.ts index 66efe56..8edc736 100755 --- a/src/pages/home/home.ts +++ b/src/pages/home/home.ts @@ -621,9 +621,7 @@ async function displayExistingProcesses(): Promise { return; } - // Create simple text messages for each process - let messages = []; - + // Display each process as a separate message for (const [processId, process] of Object.entries(processes)) { const processInfo = { id: processId.substring(0, 8) + '...', @@ -632,13 +630,14 @@ async function displayExistingProcesses(): Promise { lastUpdate: process.last_update || 'Unknown' }; - messages.push(`📋 Process ${processInfo.id} - States: ${processInfo.states}, Members: ${processInfo.members}, Updated: ${processInfo.lastUpdate}`); - } - - const messagesText = messages.join('\n'); - - if (mainStatus) { - mainStatus.innerHTML = `
${messagesText}
`; + const message = `📋 Process ${processInfo.id} - States: ${processInfo.states}, Members: ${processInfo.members}, Updated: ${processInfo.lastUpdate}`; + + if (mainStatus) { + // Add each message as a separate line + const currentContent = mainStatus.innerHTML; + const newMessage = currentContent ? `${currentContent}
${message}` : message; + mainStatus.innerHTML = newMessage; + } } } catch (error) {