Skip to content

Commit b2d393c

Browse files
CopilotDonJayamanne
andcommitted
Replace string URI comparison with isEqual function in shutdownKernel
Co-authored-by: DonJayamanne <[email protected]>
1 parent 2b3e1d8 commit b2d393c

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

src/notebooks/notebookCommandListener.ts

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,7 @@ import { INotebookEditorProvider } from './types';
2828
import { IServiceContainer } from '../platform/ioc/types';
2929
import { endCellAndDisplayErrorsInCell } from '../kernels/execution/helpers';
3030
import { chainWithPendingUpdates } from '../kernels/execution/notebookUpdater';
31+
import { isEqual } from '../platform/vscode-path/resources';
3132
import { IDataScienceErrorHandler } from '../kernels/errors/types';
3233
import { getNotebookMetadata } from '../platform/common/utils';
3334
import { KernelConnector } from './controllers/kernelConnector';
@@ -158,7 +159,7 @@ export class NotebookCommandListener implements INotebookCommandHandler, IExtens
158159

159160
private async shutdownKernel(notebookUri: Uri | undefined): Promise<void> {
160161
const uri = notebookUri ?? this.notebookEditorProvider.activeNotebookEditor?.notebook.uri;
161-
const document = workspace.notebookDocuments.find((document) => document.uri.toString() === uri?.toString());
162+
const document = workspace.notebookDocuments.find((document) => uri && isEqual(document.uri, uri));
162163

163164
if (document === undefined) {
164165
return;

0 commit comments

Comments
 (0)