From: Kevin Ball Date: Mon, 26 Jun 2017 18:29:27 +0000 (-0700) Subject: Fix polyfill for matchMedia X-Git-Tag: v6.4.0~2^2~6^2~2 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=22e66443c8655be4bd609b64a6b5525398b82b54;p=thirdparty%2Ffoundation%2Ffoundation-sites.git Fix polyfill for matchMedia --- diff --git a/js/foundation.util.mediaQuery.js b/js/foundation.util.mediaQuery.js index 23e1eb74b..fc3c178e1 100644 --- a/js/foundation.util.mediaQuery.js +++ b/js/foundation.util.mediaQuery.js @@ -18,7 +18,7 @@ const defaultQueries = { // matchMedia() polyfill - Test a CSS media type/query in JS. // Authors & copyright (c) 2012: Scott Jehl, Paul Irish, Nicholas Zakas, David Knight. Dual MIT/BSD license -let matchMedia = window.matchMedia || function() { +let matchMedia = (window.matchMedia || function() { 'use strict'; // For browsers that support matchMedium api such as IE 9 and webkit @@ -61,7 +61,7 @@ let matchMedia = window.matchMedia || function() { media: media || 'all' }; } -} +})(); var MediaQuery = { queries: [],