diff --git a/packages/playwright-core/src/server/injected/recorder/recorder.ts b/packages/playwright-core/src/server/injected/recorder/recorder.ts index 4cfa512a4f..664f2b8f1c 100644 --- a/packages/playwright-core/src/server/injected/recorder/recorder.ts +++ b/packages/playwright-core/src/server/injected/recorder/recorder.ts @@ -259,6 +259,11 @@ class RecordActionTool implements RecorderTool { }); } + onContextMenu(event: MouseEvent) { + // in case the web page has a custom context menu + this.onClick(event); + } + onPointerDown(event: PointerEvent) { if (this._shouldIgnoreMouseEvent(event)) return;