https://www.mediawiki.org/wiki/Special:Code/MediaWiki/114152

Revision: 114152
Author:   jdlrobson
Date:     2012-03-19 16:40:54 +0000 (Mon, 19 Mar 2012)
Log Message:
-----------
track last link

if I click [1] to open reference [1] and then click
[2] to open up reference [2] this shouldn't create 
a toggle
follow up to r114134

Modified Paths:
--------------
    trunk/extensions/MobileFrontend/javascripts/references.js

Modified: trunk/extensions/MobileFrontend/javascripts/references.js
===================================================================
--- trunk/extensions/MobileFrontend/javascripts/references.js   2012-03-19 
16:40:00 UTC (rev 114151)
+++ trunk/extensions/MobileFrontend/javascripts/references.js   2012-03-19 
16:40:54 UTC (rev 114152)
@@ -33,7 +33,7 @@
                        $( '<div id="mf-references"><div></div></div>' 
).hide().appendTo( document.body );
                        var close = function() {
                                $( '#mf-references' ).fadeOut( 
options.animationSpeed );
-                       };
+                       }, lastLink;
                        $( '<button>close</button>' ).click( close ).appendTo( 
'#mf-references' );
                        $( '.mw-cite-backlink a' ).click( close );
                        
@@ -43,7 +43,8 @@
                                data = href && href.charAt(0) === '#' ?
                                        references[ href.substr( 1, href.length 
) ] : null;
 
-                               if( !$("#mf-references").is(":visible") ) {
+                               if( !$("#mf-references").is(":visible") || 
lastLink !== href) {
+                                       lastLink = href;
                                        if( data ) {
                                                html = '<h3>[' + data.label + 
']</h3>' + data.html;
                                        } else {


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

Reply via email to