Merge "mw.ViewPageTarget.init: Only bind edit section links on view page"

This commit is contained in:
jenkins-bot 2013-07-08 23:16:54 +00:00 committed by Gerrit Code Review
commit 11d5218444

View file

@ -247,7 +247,14 @@
// Events
$heading.on( { 'mouseenter': expandSoon, 'mouseleave': shrinkSoon } );
$links.on( { 'focus': expand, 'blur': shrinkSoon } );
if ( isViewPage ) {
// Only init without refresh if we're on a view page. Though section edit links
// are rarely shown on non-view pages, they appear in one other case, namely
// when on a diff against the latest version of a page. In that case we mustn't
// init without refresh as that'd initialise for the wrong rev id (bug 50925)
// and would preserve the wrong DOM with a diff on top.
$editLink.click( init.onEditSectionLinkClick );
}
// Initialization
$editSourceLink