This commit is contained in:
retoor 2025-05-24 12:58:43 +02:00
parent e4e2e919c2
commit 0bf714061c
2 changed files with 1071 additions and 1 deletions
gitlog.jsonl
src/snek/templates

File diff suppressed because it is too large Load Diff

View File

@ -257,12 +257,13 @@
const messagesContainer = document.querySelector(".chat-messages");
lastMessage = messagesContainer.querySelector(".message:last-child");
const lastElement = messagesContainer.querySelector(".message-list-bottom");
const doScrollDownBecauseLastMessageIsVisible = !lastMessage || isElementVisible(lastMessage);
const message = document.createElement("div");
message.innerHTML = data.html;
message.style.display = display
document.querySelector(".chat-messages").appendChild(message.firstChild);
document.querySelector(".chat-messages").insertBefore(message.firstChild,lastElement);
updateLayout(doScrollDownBecauseLastMessageIsVisible);
setTimeout(() => {
updateLayout(doScrollDownBecauseLastMessageIsVisible)