diff --git a/modules/ve-mw/init/targets/ve.init.mw.DesktopArticleTarget.init.js b/modules/ve-mw/init/targets/ve.init.mw.DesktopArticleTarget.init.js index 055c766c5d..c7b938cb2f 100644 --- a/modules/ve-mw/init/targets/ve.init.mw.DesktopArticleTarget.init.js +++ b/modules/ve-mw/init/targets/ve.init.mw.DesktopArticleTarget.init.js @@ -1023,12 +1023,7 @@ } ); // Allow instant switching to edit mode, without refresh $( '#ca-edit' ).on( 'click', function ( e ) { - e.preventDefault(); - if ( isLoading ) { - return; - } - trackActivateStart( { type: 'page', mechanism: 'click' } ); - activateTarget( isOnlyTabVE() ? 'visual' : 'source' ); + init.onEditTabClick( isOnlyTabVE() ? 'visual' : 'source', e ); } ); } }