From b00b7b8286f04e5863532bfaf5a90a88d73159c2 Mon Sep 17 00:00:00 2001 From: Darren Date: Sun, 24 Mar 2013 19:54:14 +0000 Subject: [PATCH] Don't add scrollback if it doesn't exist --- client/assets/dev/model_panel.js | 14 ++++++++------ 1 file changed, 8 insertions(+), 6 deletions(-) diff --git a/client/assets/dev/model_panel.js b/client/assets/dev/model_panel.js index 5fdcc9c..34ed746 100644 --- a/client/assets/dev/model_panel.js +++ b/client/assets/dev/model_panel.js @@ -44,13 +44,15 @@ _kiwi.model.Panel = Backbone.Model.extend({ // Update the scrollback bs = this.get("scrollback"); - bs.push(message_obj); - - // Keep the scrolback limited - if (bs.length > scrollback) { - bs.splice(scrollback); + if (bs) { + bs.push(message_obj); + + // Keep the scrolback limited + if (bs.length > scrollback) { + bs.splice(scrollback); + } + this.set({"scrollback": bs}, {silent: true}); } - this.set({"scrollback": bs}, {silent: true}); this.trigger("msg", message_obj); }, -- 2.25.1