diff --git a/src/xterm.js b/src/xterm.js index bc0de043..021cbfdf 100644 --- a/src/xterm.js +++ b/src/xterm.js @@ -3207,6 +3207,7 @@ Terminal.prototype.reset = function() { Terminal.call(this, this.options); this.customKeydownHandler = customKeydownHandler; this.refresh(0, this.rows - 1); + this.viewport.syncScrollArea(); }; diff --git a/test/test.js b/test/test.js index dac0535b..a015b455 100644 --- a/test/test.js +++ b/test/test.js @@ -8,6 +8,9 @@ describe('xterm.js', function() { beforeEach(function () { xterm = new Terminal(); xterm.refresh = function(){}; + xterm.viewport = { + syncScrollArea: function(){} + }; }); describe('getOption', function() {