Refactor and optimize group members display

This commit is contained in:
Cohee
2023-08-19 02:53:05 +03:00
parent 602c5cd791
commit f27107e0ef
5 changed files with 323 additions and 285 deletions

View File

@ -33,7 +33,6 @@ export {
loadMovingUIState,
collapseNewlines,
playMessageSound,
sortGroupMembers,
sortEntitiesList,
fixMarkdown,
power_user,
@ -1133,19 +1132,6 @@ function sortEntitiesList(entities) {
entities.sort((a, b) => sortFunc(a.item, b.item));
}
function sortGroupMembers(selector) {
if (power_user.sort_field == undefined || characters.length === 0) {
return;
}
let orderedList = characters.slice().sort(sortFunc);
for (let i = 0; i < characters.length; i++) {
$(`${selector}[chid="${i}"]`).css({ 'order': orderedList.indexOf(characters[i]) });
}
}
async function saveTheme() {
const name = await callPopup('Enter a theme preset name:', 'input');