提交 327613fb 编写于 作者: I isidor

repl: only dispose listener if a new session is selected

fixes #62417
上级 b5a3c690
......@@ -165,10 +165,10 @@ export class Repl extends Panel implements IPrivateReplService, IHistoryNavigati
}
selectSession(session: IDebugSession): void {
if (this.replElementsChangeListener) {
this.replElementsChangeListener.dispose();
}
if (session) {
if (this.replElementsChangeListener) {
this.replElementsChangeListener.dispose();
}
this.replElementsChangeListener = session.onDidChangeReplElements(() => {
this.refreshReplElements(session.getReplElements().length === 0);
});
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册