1
0
Paulus Schoutsen 4 жил өмнө
parent
commit
a5b8f093a6
1 өөрчлөгдсөн 5 нэмэгдсэн , 4 устгасан
  1. 5 4
      src/install-button.ts

+ 5 - 4
src/install-button.ts

@@ -7,6 +7,10 @@ class InstallButton extends HTMLElement {
 
   private renderRoot?: ShadowRoot;
 
+  public static preload() {
+    import("./start-flash");
+  }
+
   public connectedCallback() {
     if (this.renderRoot) {
       return;
@@ -22,10 +26,7 @@ class InstallButton extends HTMLElement {
     }
 
     this.setAttribute("install-supported", "");
-    this.addEventListener("mouseover", () => {
-      // Preload
-      import("./start-flash");
-    });
+    this.addEventListener("mouseover", InstallButton.preload);
     this.addEventListener("click", async (ev) => {
       ev.preventDefault();
       const manifest = this.manifest || this.getAttribute("manifest");