UNPKG

@alegendstale/holly-components

Version:

Reusable UI components created using lit

16 lines (15 loc) 529 B
import s from "../Bug.js"; new s({ name: "TRANSITIONRUN_EVENT_LOOP", detect() { let e = document.createElement("div"); document.body.appendChild(e); let t = "--bar-" + Date.now(); return e.style.cssText = `${t}: 1; transition: ${t} 1ms step-start allow-discrete`, new Promise((r) => { let n = 0; requestAnimationFrame(() => { setTimeout((o) => r(n > 1), 50), e.addEventListener("transitionrun", (o) => n++), e.style.setProperty(t, "2"); }); }).finally(() => e.remove()); } });