diff --git a/examples/stamps.html b/examples/stamps.html index 303113f..ee09cee 100644 --- a/examples/stamps.html +++ b/examples/stamps.html @@ -83,41 +83,48 @@
- - - - - - - - - - - - - + + + + + + + + + + + + + + diff --git a/js/layout-modes/masonry.js b/js/layout-modes/masonry.js index 8b88d4e..58865af 100644 --- a/js/layout-modes/masonry.js +++ b/js/layout-modes/masonry.js @@ -45,6 +45,14 @@ function masonryDefinition( LayoutMode, Masonry ) { measureColumns.call( this ); }; + // HACK copy over isOriginLeft/Top options + var _manageStamp = MasonryMode.prototype._manageStamp; + MasonryMode.prototype._manageStamp = function() { + this.options.isOriginLeft = this.isotope.options.isOriginLeft; + this.options.isOriginTop = this.isotope.options.isOriginTop; + _manageStamp.apply( this, arguments ); + }; + return MasonryMode; }