From c62e55926c618e809e89191fc1809ed5001bb8f8 Mon Sep 17 00:00:00 2001 From: unknown Date: Thu, 7 Feb 2019 12:25:07 +0200 Subject: [PATCH] Iframe fix --- dist/flickity.pkgd.js | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/dist/flickity.pkgd.js b/dist/flickity.pkgd.js index dfe794dc..79d6810d 100644 --- a/dist/flickity.pkgd.js +++ b/dist/flickity.pkgd.js @@ -654,9 +654,15 @@ utils.filterFindElements = function( elems, selector ) { elems = utils.makeArray( elems ); var ffElems = []; + var isElement = function (elem) { + return ( + typeof HTMLElement === "object" ? elem instanceof HTMLElement : elem && typeof elem === "object" && elem !== null && elem.nodeType === 1 && typeof elem.nodeName === "string" + ); + }; + elems.forEach( function( elem ) { // check that elem is an actual element - if ( !( elem instanceof HTMLElement ) ) { + if (!isElement(elem)) { return; } // add elem if no selector