diff --git a/jquery.isotope.js b/jquery.isotope.js index 925a7c6..f4642b7 100644 --- a/jquery.isotope.js +++ b/jquery.isotope.js @@ -796,15 +796,14 @@ // removes elements from Isotope widget remove: function( $content, callback ) { // remove elements from Isotope instance in callback - var instance = this; var removeContent = function() { - instance.$allAtoms = instance.$allAtoms.not( $content ); $content.remove(); }; if ( $content.filter( ':not(.' + this.options.hiddenClass + ')' ).length ) { // if any non-hidden content needs to be removed this.styleQueue.push({ $el: $content, style: this.options.hiddenStyle }); + this.$allAtoms = this.$allAtoms.not( $content ); this.$filteredAtoms = this.$filteredAtoms.not( $content ); this._sort(); this.reLayout( removeContent, callback );