Prtksxna has uploaded a new change for review. ( 
https://gerrit.wikimedia.org/r/332220 )

Change subject: GallerySlideshow: Don't open MultimediaViewer when a thumbnail 
is clicked
......................................................................

GallerySlideshow: Don't open MultimediaViewer when a thumbnail is clicked

Bug: T140595
Change-Id: Ie18a9049eee552cb4519c5608a642044119f677c
---
M resources/src/mediawiki/page/gallery-slideshow.js
1 file changed, 7 insertions(+), 4 deletions(-)


  git pull ssh://gerrit.wikimedia.org:29418/mediawiki/core 
refs/changes/20/332220/1

diff --git a/resources/src/mediawiki/page/gallery-slideshow.js 
b/resources/src/mediawiki/page/gallery-slideshow.js
index e651c9c..7647393 100644
--- a/resources/src/mediawiki/page/gallery-slideshow.js
+++ b/resources/src/mediawiki/page/gallery-slideshow.js
@@ -39,10 +39,13 @@
                );
 
                // Disable thumbnails' link, instead show the image in the 
carousel
-               this.$galleryBox.on( 'click', function ( e ) {
-                       this.$currentImage = $( e.currentTarget );
-                       this.showCurrentImage();
-                       return false;
+               this.$galleryBox // We want the entire list item to be clickable
+                       .add( '.gallerybox a' ) // Specific selector so that 
MMV doesn't open
+                       .on( 'click', function ( e ) {
+                               this.$currentImage = $( e.currentTarget 
).closest( '.gallerybox' );
+                               this.showCurrentImage();
+                               e.stopImmediatePropagation(); // Don't let MMV 
open
+                               return false;
                }.bind( this ) );
        };
 

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

Gerrit-MessageType: newchange
Gerrit-Change-Id: Ie18a9049eee552cb4519c5608a642044119f677c
Gerrit-PatchSet: 1
Gerrit-Project: mediawiki/core
Gerrit-Branch: master
Gerrit-Owner: Prtksxna <psax...@wikimedia.org>

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

Reply via email to