ux/Lightbox.js
[roojs1] / ux / Lightbox.js
index 882ccab..b6b677d 100644 (file)
@@ -447,7 +447,7 @@ Roo.apply(Roo.ux.Lightbox.prototype,
             this.lightboximage.dom.src = this.imageArray[this.activeImage].href || 
                 this.imageArray[this.activeImage].dom.href || this.imageArray[this.activeImage].dom.src;
             
-            this.resizeImageContainer(imgPreloader.getWidth(), imgPreloader.getHeight());
+            this.resizeImageContainer(this.imageArray[this.activeImage].dom.lwidth || imgPreloader.getWidth(), this.imageArray[this.activeImage].dom.lheight || imgPreloader.getHeight());
             imgPreloader.remove();
         }, this);
         imgPreloader.dom.src = this.imageArray[this.activeImage].href || 
@@ -476,12 +476,14 @@ Roo.apply(Roo.ux.Lightbox.prototype,
         
         ww -= 150;
         wh -= 150;
+        
         // get new width and height
         var bs =  this.borderSize * 2;
         
         var widthNew  =  imgWidth  + bs;
         var heightNew =  imgHeight + bs;
-        
+        Roo.log(widthNew);
+        Roo.log(ww);
         if (widthNew > ww || heightNew > wh) {
             // bigger than window.
             // scale here... - bit nasty..
@@ -657,7 +659,6 @@ Roo.apply(Roo.ux.Lightbox.prototype,
     //  Preload previous and next images.
     //
     preloadNeighborImages: function(){
-        Roo.log('load!!');
         var preloadNextImage, preloadPrevImage;
         if (this.imageArray.length > this.activeImage + 1){
             preloadNextImage = Roo.DomHelper.append(document.body, { tag: 'img' } , true);