1
0
mirror of https://github.com/kremalicious/metamask-extension.git synced 2024-11-24 19:10:22 +01:00

Use modern stylesheet selector (#15962)

This commit is contained in:
David Walsh 2022-09-26 12:09:38 -05:00 committed by GitHub
parent e4798b2536
commit 24a3156a2b
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -9,10 +9,9 @@ const switchDirection = async (direction) => {
// eslint-disable-next-line no-param-reassign
direction = 'ltr';
}
let updatedLink;
Array.from(document.getElementsByTagName('link'))
.filter((link) => link.rel === 'stylesheet')
.forEach((link) => {
[...document.querySelectorAll('link[rel=stylesheet]')].forEach((link) => {
if (link.title === direction && link.disabled) {
link.disabled = false;
updatedLink = link;
@ -20,6 +19,7 @@ const switchDirection = async (direction) => {
link.disabled = true;
}
});
if (updatedLink) {
return new Promise((resolve, reject) => {
updatedLink.onload = () => {