Prevent flickering of text on load by adding defer="true" to deferred style sheets

This commit is contained in:
schlagmichdoch 2024-02-22 15:30:09 +01:00
parent 00f1a20177
commit 07e46e472e

View file

@ -137,6 +137,7 @@ class PairDrop {
let stylesheet = document.createElement('link'); let stylesheet = document.createElement('link');
stylesheet.rel = 'preload'; stylesheet.rel = 'preload';
stylesheet.as = 'style'; stylesheet.as = 'style';
stylesheet.defer = true;
stylesheet.href = url; stylesheet.href = url;
stylesheet.onload = _ => { stylesheet.onload = _ => {
stylesheet.onload = null; stylesheet.onload = null;