dbg toolbar: prevents screen jumping
authorAntoine Musso <hashar@users.mediawiki.org>
Wed, 18 Jan 2012 10:36:45 +0000 (10:36 +0000)
committerAntoine Musso <hashar@users.mediawiki.org>
Wed, 18 Jan 2012 10:36:45 +0000 (10:36 +0000)
preventDefault() ask the browser to ignore URL fragment which
we handle manually (by closing/opening tabs).

Works with Hovzer plugin added by r107982
ping r105122

resources/mediawiki/mediawiki.debug.js

index 70f90bb..608c196 100644 (file)
@@ -63,6 +63,9 @@
                                }
                        }
 
+                       // Skip hash fragment handling. Prevents screen from jumping.
+                       e.preventDefault();
+
                        $( this ).addClass( 'current ');
                        $( '.mw-debug-panelink' ).not( this ).removeClass( 'current ');