From c81856b798ecd498e91656fa31e82e54516e1827 Mon Sep 17 00:00:00 2001 From: Alan Knowles Date: Mon, 10 Jan 2011 14:37:53 +0800 Subject: [PATCH] ux/Lightbox.js --- ux/Lightbox.js | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/ux/Lightbox.js b/ux/Lightbox.js index e0f726e754..2bd45f7258 100644 --- a/ux/Lightbox.js +++ b/ux/Lightbox.js @@ -444,12 +444,14 @@ Roo.apply(Roo.ux.Lightbox.prototype, imgPreloader.on('load', function() { - this.lightboximage.dom.src = this.imageArray[this.activeImage].dom.href || this.imageArray[this.activeImage].dom.src; + 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()); imgPreloader.remove(); }, this); - imgPreloader.dom.src = this.imageArray[this.activeImage].dom.href || this.imageArray[this.activeImage].dom.src; + imgPreloader.dom.src = this.imageArray[this.activeImage].href || + this.imageArray[this.activeImage].dom.href || this.imageArray[this.activeImage].dom.src; }, @@ -659,12 +661,14 @@ Roo.apply(Roo.ux.Lightbox.prototype, if (this.imageArray.length > this.activeImage + 1){ preloadNextImage = Roo.DomHelper.append(document.body, { tag: 'img' } , true); preloadNextImage.on('load', function() { preloadNextImage.remove() }); - preloadNextImage.dom.src = this.imageArray[this.activeImage + 1].dom.href || this.imageArray[this.activeImage + 1 ].dom.src;; + preloadNextImage.dom.src = this.imageArray[this.activeImage + 1].href || + this.imageArray[this.activeImage + 1].dom.href || this.imageArray[this.activeImage + 1 ].dom.src;; } if (this.activeImage > 0){ preloadPrevImage = Roo.DomHelper.append(document.body, { tag: 'img' } , true); preloadPrevImage.on('load', function() { preloadPrevImage.remove() }); - preloadPrevImage.dom.src = this.imageArray[this.activeImage - 1].dom.href || this.imageArray[this.activeImage - 1].dom.src; + preloadPrevImage.dom.src = this.imageArray[this.activeImage - 1].href || + this.imageArray[this.activeImage - 1].dom.href || this.imageArray[this.activeImage - 1].dom.src; } }, -- 2.39.2