01tonythomas has uploaded a new change for review.

  https://gerrit.wikimedia.org/r/108317


Change subject: Exit Lightbox when clicked on backdrop
......................................................................

Exit Lightbox when clicked on backdrop

Now,The lightbox interface will exit when the user clicks anywhere on
the image backdrop, which is convenient.

Bug: 56402
Change-Id: I261976c81b86bf029412dff2993ee7b8c6d347e1
---
M resources/ext.multimediaViewer/ext.multimediaViewer.lightboxinterface.js
1 file changed, 7 insertions(+), 1 deletion(-)


  git pull 
ssh://gerrit.wikimedia.org:29418/mediawiki/extensions/MultimediaViewer 
refs/changes/17/108317/1

diff --git 
a/resources/ext.multimediaViewer/ext.multimediaViewer.lightboxinterface.js 
b/resources/ext.multimediaViewer/ext.multimediaViewer.lightboxinterface.js
index ffc2bda..82c96ab 100644
--- a/resources/ext.multimediaViewer/ext.multimediaViewer.lightboxinterface.js
+++ b/resources/ext.multimediaViewer/ext.multimediaViewer.lightboxinterface.js
@@ -137,13 +137,19 @@
 
        LIP.initializeInterface = function () {
                this.$postDiv.css( 'top', ( $( window ).height() - 83 ) + 'px' 
);
-
+               var lbinterface = this;
+               
                this.initializeHeader();
                this.initializeNavigation();
                this.initializeButtons();
                this.initializeImage();
                this.initializeImageMetadata();
                this.initializeAboutLinks();
+               this.$imageDiv.click(function (event) {
+                 if(event.target.nodeName != "IMG" ) {
+                   lbinterface.unattach();
+                 }
+               });
        };
 
        LIP.initializeHeader = function () {

-- 
To view, visit https://gerrit.wikimedia.org/r/108317
To unsubscribe, visit https://gerrit.wikimedia.org/r/settings

Gerrit-MessageType: newchange
Gerrit-Change-Id: I261976c81b86bf029412dff2993ee7b8c6d347e1
Gerrit-PatchSet: 1
Gerrit-Project: mediawiki/extensions/MultimediaViewer
Gerrit-Branch: master
Gerrit-Owner: 01tonythomas <01tonytho...@gmail.com>

_______________________________________________
MediaWiki-commits mailing list
MediaWiki-commits@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits

Reply via email to