Don't mutate this.opts.draggable or this.opts.resizable when using _.extend. Fixes #505.

This commit is contained in:
Dylan Weiss 2016-08-17 11:45:52 -04:00
parent 8f072be871
commit 12605cceeb

View file

@ -1115,13 +1115,13 @@
};
el
.draggable(_.extend(this.opts.draggable, {
.draggable(_.extend({}, this.opts.draggable, {
containment: this.opts.isNested ? this.container.parent() : null,
start: onStartMoving,
stop: onEndMoving,
drag: dragOrResize
}))
.resizable(_.extend(this.opts.resizable, {
.resizable(_.extend({}, this.opts.resizable, {
start: onStartMoving,
stop: onEndMoving,
resize: dragOrResize