From 45afd019de9a541e6396e66c7657d9113710c929 2015-06-20 19:07:18 From: Sylvain Corlay Date: 2015-06-20 19:07:18 Subject: [PATCH] Save changes should only save if comm is live --- diff --git a/IPython/html/static/widgets/js/widget.js b/IPython/html/static/widgets/js/widget.js index e5f758d..4ce2a04 100644 --- a/IPython/html/static/widgets/js/widget.js +++ b/IPython/html/static/widgets/js/widget.js @@ -314,7 +314,9 @@ define(["widgets/js/manager", * * This invokes a Backbone.Sync. */ - this.save(this._buffered_state_diff, {patch: true, callbacks: callbacks}); + if (this.comm_live) { + this.save(this._buffered_state_diff, {patch: true, callbacks: callbacks}); + } }, _pack_models: function(value) {