Fikser potensielle timing-bugs med lifecycle for custom elementer.
Det spesifikke problemet som er observert er i apper som injecter dekoratørens scripts før HTML'en. I disse appene vil i noen tilfeller (avhengig av timing) custom-elementene våre registreres før hele DOM'en er lastet. Dette kan da føre til at queries i connectedCallback-metodene ikke returnerer det de forventer.
Kjører nå customElements.define kun når DOM'en er lastet. Gjør det samme for main init. Har ikke observert noen problemer med sistnevnte, men just in case!
Fikser potensielle timing-bugs med lifecycle for custom elementer.
Det spesifikke problemet som er observert er i apper som injecter dekoratørens scripts før HTML'en. I disse appene vil i noen tilfeller (avhengig av timing) custom-elementene våre registreres før hele DOM'en er lastet. Dette kan da føre til at queries i connectedCallback-metodene ikke returnerer det de forventer.
Kjører nå customElements.define kun når DOM'en er lastet. Gjør det samme for main init. Har ikke observert noen problemer med sistnevnte, men just in case!