Forráskód Böngészése

Only load PWACompat when we really need it (#1439)

Thomas Steiner 5 éve
szülő
commit
9a59b7496e
1 módosított fájl, 4 hozzáadás és 1 törlés
  1. 4 1
      src/index.tsx

+ 4 - 1
src/index.tsx

@@ -13,7 +13,10 @@ import "./css/styles.scss";
 // On Apple mobile devices add the proprietary app icon and splashscreen markup.
 // No one should have to do this manually, and eventually this annoyance will
 // go away once https://bugs.webkit.org/show_bug.cgi?id=183937 is fixed.
-if (/\b(iPad|iPhone|iPod)\b/.test(navigator.userAgent)) {
+if (
+  /\b(iPad|iPhone|iPod)\b/.test(navigator.userAgent) &&
+  !matchMedia("(display-mode: standalone)").matches
+) {
   import("pwacompat");
 }