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