|
|
|
|
@ -76,12 +76,12 @@ define([
|
|
|
|
|
that.element.find("#current_kernel_spec").find('.kernel_name').text(data.display_name);
|
|
|
|
|
});
|
|
|
|
|
|
|
|
|
|
this.events.on('started.Session', function(events, session) {
|
|
|
|
|
if (session.kernel_name !== that.current_selection) {
|
|
|
|
|
this.events.on('kernel_created.Session', function(event, data) {
|
|
|
|
|
if (data.kernel.name !== that.current_selection) {
|
|
|
|
|
// If we created a 'python' session, we only know if it's Python
|
|
|
|
|
// 3 or 2 on the server's reply, so we fire the event again to
|
|
|
|
|
// set things up.
|
|
|
|
|
var ks = that.kernelspecs[session.kernel_name];
|
|
|
|
|
var ks = that.kernelspecs[data.kernel.name];
|
|
|
|
|
that.events.trigger('spec_changed.Kernel', ks);
|
|
|
|
|
}
|
|
|
|
|
});
|
|
|
|
|
|