Skip to content

Commit 8a66917

Browse files
committed
Merge pull request #75 from GwtMaterialDesign/mk_dev
Fixed Masonry layout problem.
2 parents 487ab41 + 3c261e6 commit 8a66917

File tree

1 file changed

+5
-5
lines changed

1 file changed

+5
-5
lines changed

src/main/java/gwt/material/design/addins/client/masonry/MaterialMasonry.java

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -55,7 +55,7 @@
5555
* @author kevzlou7979
5656
*/
5757
//@formatter:on
58-
public class MaterialMasonry extends MaterialRow {
58+
public class MaterialMasonry extends MaterialWidget {
5959

6060
static {
6161
if(MaterialAddins.isDebug()) {
@@ -76,7 +76,7 @@ public class MaterialMasonry extends MaterialRow {
7676
private MaterialWidget sizerDiv = new MaterialWidget(Document.get().createDivElement());
7777

7878
public MaterialMasonry() {
79-
setInitialClasses("masonry-row");
79+
super(Document.get().createDivElement(), "masonry", "row");
8080
sizerDiv.setWidth("8.3333%");
8181
sizerDiv.setStyleName("col-sizer");
8282
add(sizerDiv);
@@ -99,10 +99,10 @@ private void initMasonry() {
9999
private native void initMasonry(Element e) /*-{
100100
var that = this;
101101
$wnd.jQuery(window).ready(function() {
102-
$wnd.jQuery('.masonry-row').imagesLoaded( function() {
102+
$wnd.jQuery('.masonry').imagesLoaded( function() {
103103
var grid = $wnd.jQuery(e).masonry({
104104
// options...
105-
itemSelector: '.masonry-row >' + [email protected]::getItemSelector()(),
105+
itemSelector: '.masonry >' + [email protected]::getItemSelector()(),
106106
percentPosition: [email protected]::isPercentPosition()(),
107107
originLeft: [email protected]::isOriginLeft()(),
108108
originTop: [email protected]::isOriginTop()(),
@@ -194,4 +194,4 @@ public void setTransitionDuration(double transitionDuration) {
194194
}
195195

196196

197-
}
197+
}

0 commit comments

Comments
 (0)