mirror of
https://github.com/jupyter/notebook.git
synced 2025-02-05 12:19:58 +08:00
Merge pull request #7081 from jasongrout/view-promises
Wait for any promises returned by a view's render method before considering the view created
This commit is contained in:
commit
ce0051c428
@ -101,8 +101,7 @@ define([
|
||||
var parameters = {model: model, options: options};
|
||||
var view = new ViewType(parameters);
|
||||
view.listenTo(model, 'destroy', view.remove);
|
||||
view.render();
|
||||
return view;
|
||||
return Promise.resolve(view.render()).then(function() {return view;});
|
||||
}).catch(utils.reject("Couldn't create a view for model id '" + String(model.id) + "'", true));
|
||||
});
|
||||
return model.state_change;
|
||||
|
Loading…
Reference in New Issue
Block a user