fix normalizer

This commit is contained in:
Zack Rauen 2018-06-26 14:47:42 -04:00
parent 37de4b10ec
commit 222c2c7831
2 changed files with 5 additions and 5 deletions

View File

@ -1872,7 +1872,7 @@ BdApi.showToast = function(content, options = {}) {
var ClassNormalizer = class ClassNormalizer {
constructor() {
this.classFormat = new RegExp(`^(?!da-)[A-Za-z]+-([A-Za-z]|[0-9]|-|_){6}$`);
this.normFormat = new RegExp(`^(?!da-)([a-z]|-)+$`);
this.normFormat = new RegExp(`^(?!da-)(?:-?[a-z])+$`);
this.mainObserver = new MutationObserver((changes) => {
for (let c = 0; c < changes.length; c++) {
const change = changes[c];
@ -1929,8 +1929,8 @@ var ClassNormalizer = class ClassNormalizer {
revertClasses(element) {
if (!(element instanceof Element)) return;
if (element.children && element.children.length) this.normalizeClasses(element.children[0]);
if (element.nextElementSibling) this.normalizeClasses(element.nextElementSibling);
if (element.children && element.children.length) this.revertClasses(element.children[0]);
if (element.nextElementSibling) this.revertClasses(element.nextElementSibling);
const classes = element.classList;
const toRemove = [];
for (let c = 0; c < classes.length; c++) {
@ -4252,4 +4252,4 @@ class V2C_PublicServers extends BDV2.reactComponent {
)
);
}
}
}

2
js/main.min.js vendored

File diff suppressed because one or more lines are too long