X-Git-Url: https://git.mdrn.pl/fnpeditor.git/blobdiff_plain/2c3bcb5d2d550bb6546c0f8aa3721f623ca9d6b6..de22ea374455fb4c8c626cab04b051be4b2fc6ab:/src/smartxml/smartxml.js?ds=sidebyside diff --git a/src/smartxml/smartxml.js b/src/smartxml/smartxml.js index c23e06d..628163a 100644 --- a/src/smartxml/smartxml.js +++ b/src/smartxml/smartxml.js @@ -479,7 +479,7 @@ $.extend(Document.prototype, Backbone.Events, { if(!this._currentTransaction) { return this.transaction(function() { return this.transform(Transformation, args); - }, this); + }, {context: this}); } if(typeof Transformation === 'function') { @@ -581,6 +581,7 @@ $.extend(Document.prototype, Backbone.Events, { this.replaceRoot(this._rollbackBackup); this._rollbackBackup = null; this._currentTransaction = null; + this._transformationLevel = 0; }, transaction: function(callback, params) {