Skip to content

Commit

Permalink
Merge pull request #2 from metz0r/fix-restore
Browse files Browse the repository at this point in the history
fix undefined calls
  • Loading branch information
vilhelmjosander committed Jun 3, 2015
2 parents e6f96c7 + 4d33134 commit acac8b5
Showing 1 changed file with 10 additions and 5 deletions.
15 changes: 10 additions & 5 deletions vesponsive.js
Original file line number Diff line number Diff line change
Expand Up @@ -34,13 +34,18 @@ var Vesponsive = (function(root, undefined) {
if(!node || !receiverNode) {
return;
}

if (Array.isArray(node)) {
node = node[0];
}

_this.elems.push({
node: Array.isArray(node) ? node[0] : node,
node: node,
breakPoint: elem.breakpoint,
receiver: Array.isArray(receiverNode) ? receiverNode[0] : receiverNode,
isMoved: false,
origPrevSibling: elem.previousElementSibling,
origParent: elem.parentNode,
origPrevSibling: node.previousElementSibling,
origParent: node.parentNode,
priority: i,
DOMmethod: elem.position,
additionalClass: elem.additionalClass
Expand Down Expand Up @@ -71,9 +76,9 @@ var Vesponsive = (function(root, undefined) {
} else if( elem.isMoved && width > breakPoint ) {
elem.isMoved = false;
if(elem.origPrevSibling) {
DOM.insertAfter(elem.origPrevSibling, elem.node);
DOM.after(elem.origPrevSibling, elem.node);
} else {
DOM.prependChild(elem.origParent, elem.node);
DOM.prepend(elem.origParent, elem.node);
}
if(elem.additionalClass && elem.additionalClass.length) {
DOM.removeClass(elem.node, elem.additionalClass);
Expand Down

0 comments on commit acac8b5

Please sign in to comment.