Skip to content

Commit a4bb32f

Browse files
author
minjk-bl
committed
Fix console interaction problem on lite
1 parent eb533a3 commit a4bb32f

File tree

1 file changed

+14
-0
lines changed

1 file changed

+14
-0
lines changed

visualpython/js/com/com_interface.js

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -111,6 +111,13 @@ define([
111111
if (notebookPanel && notebookPanel.sessionContext){
112112
var sessionContext = notebookPanel.sessionContext;
113113
let sessionType = sessionContext.type;
114+
if (vpConfig.extensionType === 'lite') {
115+
// check one more time for jupyter lite
116+
// - it returns 'notebook' when it's console
117+
if (notebookPanel.console !== undefined) {
118+
sessionType = 'console';
119+
}
120+
}
114121
if (sessionType === 'notebook') {
115122
var notebook = notebookPanel.content;
116123
var notebookModel = notebook.model;
@@ -244,6 +251,13 @@ define([
244251
if (notebookPanel && notebookPanel.sessionContext){
245252
var sessionContext = notebookPanel.sessionContext;
246253
let sessionType = sessionContext.type;
254+
if (vpConfig.extensionType === 'lite') {
255+
// check one more time for jupyter lite
256+
// - it returns 'notebook' when it's console
257+
if (notebookPanel.console !== undefined) {
258+
sessionType = 'console';
259+
}
260+
}
247261
if (sessionType === 'notebook') {
248262
var notebook = notebookPanel.content;
249263
var notebookModel = notebook.model;

0 commit comments

Comments
 (0)