Spinner: Fix time spinner demo; workaround for _super issue.

This commit is contained in:
jzaefferer 2011-02-07 20:37:06 +01:00
parent ba4fa2b5ca
commit ce51edefb3

View File

@ -285,11 +285,16 @@ $.widget('ui.spinner', {
this.buttons.button("enable");
}
}
this._super( "_setOption", key, value );
// TODO see below
//this._super( "_setOption", key, value );
$.Widget.prototype._setOption.apply( this, arguments );
},
_setOptions: function( options ) {
this._super( "_setOptions", options );
// TODO _super doesn't handle inheritance with more then one subclass
// spinner subclass will have spinner as base, calling spinner._setOptions infinitely
//this._super( "_setOptions", options );
$.Widget.prototype._setOptions.apply( this, arguments );
if ( "value" in options ) {
this._format( this.options.value );
}