Don't offer to retain changes when switching to wikitext editor by tab if no changes have been made

Bug: 57462
Change-Id: Ifa978447a5b6215ebdafdfd4fa8056a1ee11aea5
This commit is contained in:
Alex Monk 2014-07-01 01:01:39 +01:00 committed by Catrope
parent caa2298198
commit 3dd1a99660

View file

@ -1097,8 +1097,10 @@ ve.init.mw.ViewPageTarget.prototype.setupSkinTabs = function () {
.click( ve.bind( this.onViewTabClick, this ) );
$( '#ca-viewsource, #ca-edit' ).click( function ( e ) {
viewPageTarget.editSource();
e.preventDefault();
if ( viewPageTarget.surface.getModel().hasBeenModified() ) {
viewPageTarget.editSource();
e.preventDefault();
}
} );
}