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 <[email protected]>
_______________________________________________
MediaWiki-commits mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits