We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 223685e commit 9f1edadCopy full SHA for 9f1edad
src/frames.ts
@@ -428,9 +428,10 @@ export class Frame {
428
let resolve: (error: Error|void) => void;
429
const promise = new Promise<Error|void>(x => resolve = x);
430
const watch = (documentId: string, error?: Error) => {
431
- if (documentId !== expectedDocumentId)
432
- return resolve(new Error('Navigation interrupted by another one'));
433
- resolve(error);
+ if (documentId === expectedDocumentId)
+ resolve(error);
+ else if (!error)
434
+ resolve(new Error('Navigation interrupted by another one'));
435
};
436
const dispose = () => this._documentWatchers.delete(watch);
437
this._documentWatchers.add(watch);
0 commit comments