Sfoglia il codice sorgente

Indicator for pending messages

Rain 1 mese fa
parent
commit
92baaafd65
1 ha cambiato i file con 2 aggiunte e 1 eliminazioni
  1. 2 1
      client_html/assets/index.html

+ 2 - 1
client_html/assets/index.html

@@ -396,9 +396,10 @@ function visualUpdate() {
     const filteredMessages = selectedUsers.size
         ? visibleMessages.filter(m => selectedUsers.has(m[2]))
         : visibleMessages;
-    for (const [time, channel, username, message] of filteredMessages.slice().reverse()) {
+    for (const [time, channel, username, message, isPending] of filteredMessages.slice().reverse()) {
         const messageDiv = document.createElement('div');
         messageDiv.classList.add('message-item');
+        if (isPending) messageDiv.style.opacity = '0.5';
         const timeString = new Date(time).toLocaleTimeString();
         messageDiv.textContent = `[${timeString}] ${username}: ${message}`;
         messagesDiv.appendChild(messageDiv);