mirror of
https://gerrit.wikimedia.org/r/mediawiki/extensions/VisualEditor
synced 2024-11-28 16:20:52 +00:00
Merge "Check whether template is altered before allowing apply"
This commit is contained in:
commit
228c0f838b
|
@ -254,7 +254,7 @@ ve.ui.MWTemplateDialog.prototype.setApplicableStatus = function () {
|
||||||
var parts = this.transclusionModel && this.transclusionModel.getParts();
|
var parts = this.transclusionModel && this.transclusionModel.getParts();
|
||||||
|
|
||||||
if ( parts.length && !( parts[0] instanceof ve.dm.MWTemplatePlaceholderModel ) ) {
|
if ( parts.length && !( parts[0] instanceof ve.dm.MWTemplatePlaceholderModel ) ) {
|
||||||
this.actions.setAbilities( { apply: true, insert: true } );
|
this.actions.setAbilities( { apply: this.altered, insert: true } );
|
||||||
} else {
|
} else {
|
||||||
// Loading is resolved. We have either: 1) no parts, or 2) the a placeholder as the first part
|
// Loading is resolved. We have either: 1) no parts, or 2) the a placeholder as the first part
|
||||||
this.actions.setAbilities( { apply: parts.length === 0 && this.altered, insert: false } );
|
this.actions.setAbilities( { apply: parts.length === 0 && this.altered, insert: false } );
|
||||||
|
|
Loading…
Reference in a new issue