|
@@ -1368,6 +1368,7 @@ namespace Private {
|
|
case 'markdown':
|
|
case 'markdown':
|
|
(child as MarkdownCell).rendered = true;
|
|
(child as MarkdownCell).rendered = true;
|
|
child.inputHidden = false;
|
|
child.inputHidden = false;
|
|
|
|
+ executed.emit({ parent, child });
|
|
break;
|
|
break;
|
|
case 'code':
|
|
case 'code':
|
|
if (session) {
|
|
if (session) {
|
|
@@ -1382,13 +1383,12 @@ namespace Private {
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
|
|
- const run = reply ? reply.content.status === 'ok' : true;
|
|
|
|
-
|
|
|
|
if (reply ? reply.content.status === 'ok' : true) {
|
|
if (reply ? reply.content.status === 'ok' : true) {
|
|
executed.emit({ parent, child });
|
|
executed.emit({ parent, child });
|
|
|
|
+ return true;
|
|
}
|
|
}
|
|
|
|
|
|
- return run;
|
|
|
|
|
|
+ return false;
|
|
}).catch(reason => {
|
|
}).catch(reason => {
|
|
if (reason.message !== 'Canceled') {
|
|
if (reason.message !== 'Canceled') {
|
|
throw reason;
|
|
throw reason;
|
|
@@ -1402,8 +1402,6 @@ namespace Private {
|
|
break;
|
|
break;
|
|
}
|
|
}
|
|
|
|
|
|
- executed.emit({ parent, child });
|
|
|
|
-
|
|
|
|
return Promise.resolve(true);
|
|
return Promise.resolve(true);
|
|
}
|
|
}
|
|
|
|
|