From 6d99df3fdb1700464d6fa6c6bacdec66e376cdb5 Mon Sep 17 00:00:00 2001 From: David DeSandro Date: Fri, 22 Oct 2010 07:46:54 -0400 Subject: [PATCH] add props.appending --- src/jquery.molequul.js | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/src/jquery.molequul.js b/src/jquery.molequul.js index 96247f3..58b3e29 100755 --- a/src/jquery.molequul.js +++ b/src/jquery.molequul.js @@ -82,6 +82,8 @@ // console.log( $newAtoms ) props.atoms.$all = props.atoms.$all.add( $newAtoms ); props.atoms.$filtered = props.atoms.$filtered.add( $newAtoms ); + props.appending = true; + // $molecule.data( 'molequul', props ); // console.log( prevLen, props.atoms.$all.length ) return $newAtoms; }, @@ -506,11 +508,11 @@ $this.molequul( props.opts.layoutMode + 'Setup', props ); } - if ( props.isNew.filter ) { + if ( props.isNew.filter || props.appending ) { $this.molequul( 'filter', props.atoms.$all ); } - if ( props.isNew.filter || props.isNew.sortBy || props.isNew.sortDir ) { + if ( props.isNew.filter || props.isNew.sortBy || props.isNew.sortDir || props.appending ) { $this.molequul( 'sort', props ); } @@ -525,6 +527,7 @@ $(window).unbind('smartresize.molequul'); } + props.appending = false; // set all data so we can retrieve it for appended appendedContent // or anyone else's crazy jquery fun