From 0d01e42c3bb374fcaace15e2b1ae9ba00d225eb8 Mon Sep 17 00:00:00 2001 From: Iain D Broadfoot Date: Mon, 28 Apr 2014 12:46:54 +0100 Subject: [PATCH] handle empty settings --- js/foundation/foundation.reveal.js | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/js/foundation/foundation.reveal.js b/js/foundation/foundation.reveal.js index 24851f430..98f46dfb3 100644 --- a/js/foundation/foundation.reveal.js +++ b/js/foundation/foundation.reveal.js @@ -149,6 +149,7 @@ } var settings = modal.data(self.attr_name(true) + '-init'); + settings = settings || this.settings; if (!modal.hasClass('open')) { var open_modal = self.S('[' + self.attr_name() + '].open'); @@ -246,6 +247,8 @@ // is modal if (css) { var settings = el.data(this.attr_name(true) + '-init'); + settings = settings || this.settings; + if (el.parent('body').length === 0) { var placeholder = el.wrap('
').parent(), rootElement = this.settings.rootElement || 'body'; @@ -314,6 +317,8 @@ // is modal if (css) { var settings = el.data(this.attr_name(true) + '-init'); + settings = settings || this.settings; + var animData = getAnimationData(settings.animation); if (!animData.animate) { this.locked = false; -- 2.47.2