diff --git a/src/core/frames/frame_controller.js b/src/core/frames/frame_controller.js index 963e3190d..ae379c307 100644 --- a/src/core/frames/frame_controller.js +++ b/src/core/frames/frame_controller.js @@ -69,6 +69,9 @@ export class FrameController { this.formLinkClickObserver.stop() this.linkInterceptor.stop() this.formSubmitObserver.stop() + if (!this.element.hasAttribute('recurse')) { + this.#currentFetchRequest?.cancel() + } } }