diff options
Diffstat (limited to 'ui/widget.js')
-rw-r--r-- | ui/widget.js | 9 |
1 files changed, 5 insertions, 4 deletions
diff --git a/ui/widget.js b/ui/widget.js index 6ef161591..41425b1a9 100644 --- a/ui/widget.js +++ b/ui/widget.js @@ -254,10 +254,6 @@ $.Widget.prototype = { this.element = $( element ); this.uuid = widget_uuid++; this.eventNamespace = "." + this.widgetName + this.uuid; - this.options = $.widget.extend( {}, - this.options, - this._getCreateOptions(), - options ); this.bindings = $(); this.hoverable = $(); @@ -280,6 +276,11 @@ $.Widget.prototype = { this.window = $( this.document[0].defaultView || this.document[0].parentWindow ); } + this.options = $.widget.extend( {}, + this.options, + this._getCreateOptions(), + options ); + this._create(); this._trigger( "create", null, this._getCreateEventData() ); this._init(); |