diff --git a/modules/ve-mw/ui/pages/ve.ui.MWParameterPage.js b/modules/ve-mw/ui/pages/ve.ui.MWParameterPage.js index de532f0699..66dd178743 100644 --- a/modules/ve-mw/ui/pages/ve.ui.MWParameterPage.js +++ b/modules/ve-mw/ui/pages/ve.ui.MWParameterPage.js @@ -36,7 +36,7 @@ ve.ui.MWParameterPage = function VeUiMWParameterPage( parameter, config ) { this.spec = parameter.getTemplate().getSpec(); this.defaultValue = parameter.getDefaultValue(); this.exampleValue = parameter.getExampleValue(); - this.hadValue = null; + this.hasValue = null; this.$info = $( '
' ); this.$field = $( '
' ); @@ -302,9 +302,9 @@ ve.ui.MWParameterPage.prototype.onValueInputChange = function () { this.edited = true; this.parameter.setValue( value ); - if ( !!value !== this.hadValue ) { - this.hadValue = !!value; - this.emit( 'hasValueChange', this.parameter.getId(), this.hadValue ); + if ( !!value !== this.hasValue ) { + this.hasValue = !!value; + this.emit( 'hasValueChange', this.parameter.getId(), this.hasValue ); } };