mirror of
https://gerrit.wikimedia.org/r/mediawiki/extensions/VisualEditor
synced 2024-11-24 14:33:59 +00:00
Merge "Keep summary and checkbox selections when swtiching WTE->VE"
This commit is contained in:
commit
39f3cfa4a7
|
@ -55,7 +55,11 @@ ve.init.mw.DesktopArticleTarget = function VeInitMwDesktopArticleTarget( config
|
|||
this.scrollTop = null;
|
||||
this.currentUri = currentUri;
|
||||
this.section = currentUri.query.vesection;
|
||||
this.initialEditSummary = currentUri.query.summary;
|
||||
if ( $( '#wpSummary' ).length ) {
|
||||
this.initialEditSummary = $( '#wpSummary' ).val();
|
||||
} else {
|
||||
this.initialEditSummary = currentUri.query.summary;
|
||||
}
|
||||
this.namespaceName = mw.config.get( 'wgCanonicalNamespace' );
|
||||
this.viewUri = new mw.Uri( mw.util.getUrl( this.pageName ) );
|
||||
this.isViewPage = (
|
||||
|
@ -285,6 +289,9 @@ ve.init.mw.DesktopArticleTarget.prototype.loadSuccess = function ( response ) {
|
|||
( !!mw.user.options.get( 'watchcreations' ) && !this.pageExists ) ||
|
||||
data.watched === ''
|
||||
};
|
||||
$( '.editCheckboxes input' ).each( function () {
|
||||
defaults[ this.name ] = this.checked;
|
||||
} );
|
||||
|
||||
$checkboxes = $( '<div>' ).html( ve.getObjectValues( data.checkboxes ).join( '' ) );
|
||||
$checkboxes.find( 'input[type=checkbox]' ).each( function () {
|
||||
|
|
Loading…
Reference in a new issue