From 3a57c4ac3cbed7cb60880149b481beb76263b0a1 2014-12-10 15:59:34 From: Jason Grout Date: 2014-12-10 15:59:34 Subject: [PATCH] Missing return Thanks to @jdfreder for catching this in review! --- diff --git a/IPython/html/static/widgets/js/widget.js b/IPython/html/static/widgets/js/widget.js index 315b205..b20e21d 100644 --- a/IPython/html/static/widgets/js/widget.js +++ b/IPython/html/static/widgets/js/widget.js @@ -646,7 +646,7 @@ define(["widgets/js/manager", * returns a promise that resolves after this removal is done */ var that = this; - Promise.all(this.views).then(function(views) { + return Promise.all(this.views).then(function(views) { for (var i = 0; i < that.views.length; i++) { that._remove_view.call(that._handler_context, views[i]); }