From d35d8c242e4bed513dbee5bbb63bce1d5904703f Mon Sep 17 00:00:00 2001 From: Jonathan Frederic Date: Wed, 13 Nov 2013 23:30:31 +0000 Subject: [PATCH] Fixed bug that prevent model.save() from being called on widget models without views. --- IPython/html/static/notebook/js/widget.js | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/IPython/html/static/notebook/js/widget.js b/IPython/html/static/notebook/js/widget.js index 12bfd55ee..4a2ab181a 100644 --- a/IPython/html/static/notebook/js/widget.js +++ b/IPython/html/static/notebook/js/widget.js @@ -124,7 +124,12 @@ define(["components/underscore/underscore-min", } var data = {sync_method: method, sync_data: send_json}; - var output_area = this.last_modified_view.output_area; + + var output_area = null; + if (this.last_modified_view != undefined && this.last_modified_view != null) { + output_area = this.last_modified_view.output_area; + } + var callbacks = this._make_callbacks(output_area); this.comm.send(data, callbacks); this.pending_msgs++;