Fix #6465 - drag drop for cards
[roojs1] / Roo / bootstrap / Brick.js
index 2914fcf..425b22b 100644 (file)
@@ -143,16 +143,16 @@ Roo.extend(Roo.bootstrap.Brick, Roo.bootstrap.Component,  {
         
         if(this.bgimage.length){
             this.imageEl = this.el.select('.roo-brick-image-view', true).first();
-            this.imageEl.on('load', this.onBgLoad, this);
+            this.imageEl.on('load', this.onImageLoad, this);
             return;
         }
         
         this.resize();
     },
     
-    onBgLoad : function()
+    onImageLoad : function()
     {
-        Roo.log('on bg load');
+        this.resize();
     },
     
     resize : function()
@@ -161,15 +161,14 @@ Roo.extend(Roo.bootstrap.Brick, Roo.bootstrap.Component,  {
         
         paragraph.setHeight(paragraph.getWidth() + paragraph.getPadding('tb'));
         
-        Roo.log("paragraph.getWidth() + paragraph.getPadding('tb')");
-        Roo.log(paragraph.getWidth() + paragraph.getPadding('tb'));
-        
         if(this.bgimage.length){
             var image = this.el.select('.roo-brick-image-view', true).first();
+            
             image.setWidth(paragraph.getWidth());
-//            image.setHeight(paragraph.getWidth());
-            Roo.log('image.getHeight()');
-            Roo.log(image.getHeight());
+            
+            if(this.square){
+                image.setHeight(paragraph.getWidth());
+            }
             
             this.el.setHeight(image.getHeight());
             paragraph.setHeight(image.getHeight());