ux/Lightbox.js
[roojs1] / ux / Lightbox.js
index a168d26..b2c8e8b 100644 (file)
@@ -443,6 +443,11 @@ Roo.apply(Roo.ux.Lightbox.prototype,
         // once image is preloaded, resize image container
 
         imgPreloader.on('load', function() {
+            Roo.log('this.imageArray[this.activeImage].dom.lwidth');
+            Roo.log(this.imageArray[this.activeImage].dom.lwidth);
+            
+            Roo.log('this.imageArray[this.activeImage].dom.lheight');
+            Roo.log(this.imageArray[this.activeImage].dom.lheight);
             
             this.lightboximage.dom.src = this.imageArray[this.activeImage].href || 
                 this.imageArray[this.activeImage].dom.href || this.imageArray[this.activeImage].dom.src;
@@ -473,9 +478,11 @@ Roo.apply(Roo.ux.Lightbox.prototype,
         var w = window;
         var ww = w.innerWidth || (w.document.documentElement.clientWidth || w.document.body.clientWidth);
         var wh = w.innerHeight || (w.document.documentElement.clientHeight || w.document.body.clientHeight);
-        
+        Roo.log(ww);
+        Roo.log(wh);
         ww -= 150;
         wh -= 150;
+        
         // get new width and height
         var bs =  this.borderSize * 2;
         
@@ -486,6 +493,7 @@ Roo.apply(Roo.ux.Lightbox.prototype,
             // bigger than window.
             // scale here... - bit nasty..
             var rescale = 1.1 * Math.max( widthNew / ww , heightNew  / wh);
+            Roo.log(rescale);
              //console.log(rescale);
             imgWidth = Math.floor(imgWidth / rescale);
             imgHeight = Math.floor(imgHeight / rescale);
@@ -494,7 +502,7 @@ Roo.apply(Roo.ux.Lightbox.prototype,
                     
             
         }
-        ROo.log(imgWidth);
+        
         this.lightboximage.set( { width : imgWidth, height : imgHeight });