Skip to content

Commit ed4ab3d

Browse files
committed
Handle LabWidgetManager
1 parent af6d651 commit ed4ab3d

File tree

1 file changed

+3
-8
lines changed

1 file changed

+3
-8
lines changed

python/jupyterlab_widgets/src/output.ts

Lines changed: 3 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ import { JupyterLuminoPanelWidget } from '@jupyter-widgets/base';
77

88
import { Panel } from '@lumino/widgets';
99

10-
import { KernelWidgetManager, WidgetManager } from './manager';
10+
import { LabWidgetManager, WidgetManager } from './manager';
1111

1212
import { OutputAreaModel, OutputArea } from '@jupyterlab/outputarea';
1313

@@ -63,12 +63,7 @@ export class OutputModel extends outputBase.OutputModel {
6363
* Reset the message id.
6464
*/
6565
reset_msg_id(): void {
66-
let kernel;
67-
if (this.widget_manager instanceof WidgetManager) {
68-
kernel = this.widget_manager.context.sessionContext?.session?.kernel;
69-
} else if (this.widget_manager instanceof KernelWidgetManager) {
70-
kernel = this.widget_manager.kernel;
71-
}
66+
const kernel = this.widget_manager.kernel;
7267
const msgId = this.get('msg_id');
7368
const oldMsgId = this.previous('msg_id');
7469

@@ -122,7 +117,7 @@ export class OutputModel extends outputBase.OutputModel {
122117
}
123118
}
124119

125-
widget_manager: WidgetManager | KernelWidgetManager;
120+
widget_manager: LabWidgetManager;
126121

127122
private _msgHook: (msg: KernelMessage.IIOPubMessage) => boolean;
128123
private _outputs: OutputAreaModel;

0 commit comments

Comments
 (0)