From b2e4f5652e66c4b54bb86d4659a38bd6366e1f8a Mon Sep 17 00:00:00 2001 From: Pavel Feldman Date: Wed, 2 Nov 2022 14:09:02 -0700 Subject: [PATCH] chore: do not update highlight on focus outside of the recording mode (#18516) --- packages/playwright-core/src/server/injected/recorder.ts | 2 ++ 1 file changed, 2 insertions(+) diff --git a/packages/playwright-core/src/server/injected/recorder.ts b/packages/playwright-core/src/server/injected/recorder.ts index 8b6ea24270..7df25aadf3 100644 --- a/packages/playwright-core/src/server/injected/recorder.ts +++ b/packages/playwright-core/src/server/injected/recorder.ts @@ -235,6 +235,8 @@ class Recorder { } private _onFocus(userGesture: boolean) { + if (this._mode === 'none') + return; const activeElement = this._deepActiveElement(document); const result = activeElement ? generateSelector(this._injectedScript, activeElement, true) : null; this._activeModel = result && result.selector ? result : null;