Преглед на файлове

fix browserless image generation by checking for window.matchMedia

for generateImages_browserless and for visual regression tests
sschmid преди 4 години
родител
ревизия
a567424df2
променени са 1 файла, в които са добавени 3 реда и са изтрити 0 реда
  1. 3 0
      src/Display/WebDisplayInteractionManager.ts

+ 3 - 0
src/Display/WebDisplayInteractionManager.ts

@@ -37,6 +37,9 @@ export class WebDisplayInteractionManager extends AbstractDisplayInteractionMana
         if (("ontouchstart" in window) || (window as any).DocumentTouch) {
             return true;
         }
+        if (!window.matchMedia) {
+            return false; // if running browserless / in nodejs (generateImages / visual regression tests)
+        }
         // include the 'heartz' as a way to have a non matching MQ to help terminate the join
         // https://git.io/vznFH
         const prefixes: string[] = ["-webkit-", "-moz-", "-o-", "-ms-"];