improve performance even more of that function
This commit is contained in:
parent
ac4094394c
commit
983b7e3fa2
2 changed files with 77 additions and 75 deletions
|
@ -910,11 +910,13 @@ Channel.setupcontextmenu();
|
|||
export { Channel };
|
||||
{
|
||||
let last;
|
||||
const dud = document.createElement("p");
|
||||
dud.classList.add("svgtheme");
|
||||
document.body.append(dud);
|
||||
const css = window.getComputedStyle(dud);
|
||||
function fixsvgtheme() {
|
||||
const things = document.getElementsByClassName("svgtheme");
|
||||
//console.log(things);
|
||||
if (things.length) {
|
||||
const thing = window.getComputedStyle(things[0]).color.replace("rgb(", "").replace(")", "").split(",");
|
||||
const thing = css.color.replace("rgb(", "").replace(")", "").split(",");
|
||||
//sconsole.log(thing);
|
||||
const r = +thing[0] / 255;
|
||||
const g = +thing[1] / 255;
|
||||
|
@ -956,6 +958,5 @@ export { Channel };
|
|||
document.documentElement.style.setProperty('--brightness', brightness);
|
||||
}
|
||||
}
|
||||
}
|
||||
setInterval(fixsvgtheme, 100);
|
||||
}
|
||||
|
|
|
@ -901,11 +901,13 @@ Channel.setupcontextmenu();
|
|||
export {Channel};
|
||||
{
|
||||
let last:string;
|
||||
const dud=document.createElement("p")
|
||||
dud.classList.add("svgtheme")
|
||||
document.body.append(dud);
|
||||
const css=window.getComputedStyle(dud);
|
||||
function fixsvgtheme(){
|
||||
const things=document.getElementsByClassName("svgtheme");
|
||||
//console.log(things);
|
||||
if(things.length){
|
||||
const thing=window.getComputedStyle(things[0]).color.replace("rgb(","").replace(")","").split(",");
|
||||
const thing=css.color.replace("rgb(","").replace(")","").split(",");
|
||||
//sconsole.log(thing);
|
||||
const r=+thing[0]/255;
|
||||
const g=+thing[1]/255;
|
||||
|
@ -944,6 +946,5 @@ export {Channel};
|
|||
document.documentElement.style.setProperty('--brightness', brightness);
|
||||
}
|
||||
}
|
||||
}
|
||||
setInterval(fixsvgtheme,100);
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue