diff --git a/resources/skins.minerva.scripts/init.js b/resources/skins.minerva.scripts/init.js index 7cec722..b100ab1 100644 --- a/resources/skins.minerva.scripts/init.js +++ b/resources/skins.minerva.scripts/init.js @@ -24,6 +24,12 @@ * @ignore */ function onClickImage( ev ) { + // Do not interfere with non-left clicks or if modifier keys are pressed. + if ( ( ev.button !== 0 && ev.which !== 1 ) || + ev.altKey || ev.ctrlKey || ev.shiftKey || ev.metaKey ) { + return; + } + ev.preventDefault(); routeThumbnail( $( this ).data( 'thumb' ) ); }