Removed unused captions code.
This commit is contained in:
@@ -2881,11 +2881,6 @@ function announceUrgent(text) {
|
||||
* @param {string|HTMLElement} message
|
||||
*/
|
||||
function addToChatbox(id, peerId, dest, nick, time, privileged, history, kind, message) {
|
||||
if(kind === 'caption') {
|
||||
displayCaption(message);
|
||||
return;
|
||||
}
|
||||
|
||||
let row = document.createElement('div');
|
||||
row.classList.add('message-row');
|
||||
let container = document.createElement('div');
|
||||
@@ -3046,38 +3041,6 @@ function chatMessageMenu(elt, trigger) {
|
||||
openActionMenu(items, trigger, `Actions for message from ${u}`);
|
||||
}
|
||||
|
||||
/**
|
||||
* @param {string|HTMLElement} message
|
||||
*/
|
||||
function setCaption(message) {
|
||||
let container = document.getElementById('captions-container');
|
||||
let captions = document.getElementById('captions');
|
||||
if(!message) {
|
||||
captions.replaceChildren();
|
||||
container.classList.add('invisible');
|
||||
} else {
|
||||
if(message instanceof HTMLElement)
|
||||
captions.replaceChildren(message);
|
||||
else
|
||||
captions.textContent = message;
|
||||
container.classList.remove('invisible');
|
||||
}
|
||||
}
|
||||
|
||||
let captionsTimer = null;
|
||||
|
||||
/**
|
||||
* @param {string|HTMLElement} message
|
||||
*/
|
||||
function displayCaption(message) {
|
||||
if(captionsTimer != null) {
|
||||
clearTimeout(captionsTimer);
|
||||
captionsTimer = null;
|
||||
}
|
||||
setCaption(message);
|
||||
captionsTimer = setTimeout(() => setCaption(null), 3000);
|
||||
}
|
||||
|
||||
/**
|
||||
* @param {string|HTMLElement} message
|
||||
*/
|
||||
|
||||
Reference in New Issue
Block a user