From dab656007d4ecc75546d5d7a3b0743b896dd6666 Mon Sep 17 00:00:00 2001 From: Robin Appelman Date: Sat, 4 Jun 2011 22:21:16 +0200 Subject: [PATCH] fix imageviewer not showing up when using the actions menu --- apps/files_imageviewer/js/lightbox.js | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/apps/files_imageviewer/js/lightbox.js b/apps/files_imageviewer/js/lightbox.js index dd091aa0d7..e29bc510ee 100644 --- a/apps/files_imageviewer/js/lightbox.js +++ b/apps/files_imageviewer/js/lightbox.js @@ -1,3 +1,4 @@ +var lightBoxShown=false; $(document).ready(function() { images={};//image cache FileActions.register('image','View',function(filename){ @@ -38,9 +39,12 @@ function showLightbox(container,img){ container.append(img); container.css('top',Math.round( ($( window ).height() - img.height)/2)); container.css('left',Math.round( ($( window ).width() - img.width)/2)); + lightBoxShown=true; } function hideLightbox(){ - $('#lightbox_overlay').remove(); - $('#lightbox').remove(); + if(lightBoxShown){ + $('#lightbox_overlay').remove(); + $('#lightbox').remove(); + } } \ No newline at end of file