From 0926be9781ee2a9dddb87633c832023d188cac7d Mon Sep 17 00:00:00 2001 From: Hakim El Hattab Date: Mon, 4 Mar 2013 17:01:49 -0500 Subject: better null check for stack (closes #354) --- js/reveal.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'js/reveal.js') diff --git a/js/reveal.js b/js/reveal.js index 65ba58d..664fc90 100644 --- a/js/reveal.js +++ b/js/reveal.js @@ -718,7 +718,7 @@ var Reveal = (function(){ */ function setPreviousVerticalIndex( stack, v ) { - if( stack ) { + if( typeof stack === 'object' && typeof stack.setAttribute === 'function' ) { stack.setAttribute( 'data-previous-indexv', v || 0 ); } @@ -733,7 +733,7 @@ var Reveal = (function(){ */ function getPreviousVerticalIndex( stack ) { - if( stack && stack.classList.contains( 'stack' ) ) { + if( typeof stack === 'object' && typeof stack.setAttribute === 'function' && stack.classList.contains( 'stack' ) ) { return parseInt( stack.getAttribute( 'data-previous-indexv' ) || 0, 10 ); } -- cgit v1.2.3