Merge pull request #1651 from LenAnderson/qr-fix-addset

This commit is contained in:
Cohee 2024-01-07 13:36:28 +02:00 committed by GitHub
commit 18fea7309a
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -38,9 +38,10 @@ export class QuickReplyConfig {
const qrl = new QuickReplySetLink();
qrl.set = qrs;
qrl.isVisible = isVisible;
this.hookQuickReplyLink(qrl);
this.setList.push(qrl);
this.setListDom.append(qrl.renderSettings(this.setList.length - 1));
this.update();
this.updateSetListDom();
}
}
removeSet(qrs) {
@ -59,12 +60,7 @@ export class QuickReplyConfig {
/**@type {HTMLElement}*/
this.setListDom = root.querySelector('.qr--setList');
root.querySelector('.qr--setListAdd').addEventListener('click', ()=>{
const qrl = new QuickReplySetLink();
qrl.set = QuickReplySet.list[0];
this.hookQuickReplyLink(qrl);
this.setList.push(qrl);
this.setListDom.append(qrl.renderSettings(this.setList.length - 1));
this.update();
this.addSet(QuickReplySet.list[0]);
});
this.updateSetListDom();
}