diff --git a/js-compiled.js b/js-compiled.js index f1cd396..8b9f978 100644 --- a/js-compiled.js +++ b/js-compiled.js @@ -808,6 +808,7 @@ function Ea(a) { $("#drive-save-state").text("Loaded"); this.state.clear(); ua(this.state, a, E(this.view, new p(this.view.canvas.width / 2, this.view.canvas.height / 2))); + N(this.state); this.D = R(this.state); }.bind(a)); } diff --git a/js-lib/drive-controller.js b/js-lib/drive-controller.js index 6a5d27c..661f734 100644 --- a/js-lib/drive-controller.js +++ b/js-lib/drive-controller.js @@ -192,6 +192,7 @@ ascii.DriveController.prototype.reloadFileContent = function() { this.state.fromText(content, this.view.screenToCell(new ascii.Vector( this.view.canvas.width / 2, this.view.canvas.height / 2))); + this.state.commitDraw(); this.cachedText = this.state.outputText(); }.bind(this)); };