diff --git a/static/js/terminal/index.js b/static/js/terminal/index.js index 1eeb983..ac6d5f7 100644 --- a/static/js/terminal/index.js +++ b/static/js/terminal/index.js @@ -1033,7 +1033,7 @@ AnsiTerminal.prototype.toString = function (type){ var styleBuffer; var stylesBuffer = this.stylesBuffer || []; - this.stylesBuffer = stylesBuffer.slice(0, rows); + stylesBuffer = stylesBuffer.slice(0, rows); for (i = 0; i < rows; ++i) { stylesBuffer[i] = stylesBuffer[i] || []; @@ -1054,6 +1054,8 @@ AnsiTerminal.prototype.toString = function (type){ } } } + + this.stylesBuffer = stylesBuffer; } else { for (i = 0; i < rows; ++i) { // FIXME: quick and dirty fill up from left