fix message selection
This commit is contained in:
parent
46583caabf
commit
17b7c3adb4
1 changed files with 2 additions and 3 deletions
|
|
@ -23,7 +23,7 @@ function messageListener(elem, idx, type) {
|
|||
return () => {
|
||||
elem.classList.toggle('selected');
|
||||
const e = { id: idx, type: type };
|
||||
const i = selected_msg.indexOf(e);
|
||||
const i = selected_msg.findIndex(o => e.id === o.id && o.type === e.type);
|
||||
if (i === -1)
|
||||
selected_msg.push(e);
|
||||
else selected_msg.splice(i, 1);
|
||||
|
|
@ -106,8 +106,7 @@ async function sendMessage() {
|
|||
message.innerHTML = renderer.render(parser.parse(`**RKLLM**:\n\n${text}`));
|
||||
Array.from(message.getElementsByTagName('code')).forEach(e => hljs.highlightElement(e));
|
||||
}
|
||||
const at_bottom = Math.abs(messagesContainer.scrollHeight - messagesContainer.clientHeight - messagesContainer.scrollTop) <= 1;;
|
||||
console.log(messagesContainer.scrollHeight, messagesContainer.scrollTop, messagesContainer.clientHeight);
|
||||
const at_bottom = Math.abs(messagesContainer.scrollHeight - messagesContainer.clientHeight - messagesContainer.scrollTop) <= 1;
|
||||
try {
|
||||
display(1);
|
||||
} catch {
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue