fix(trace): do not access null content window (#21166)

This commit is contained in:
Pavel Feldman 2023-02-23 11:57:15 -08:00 committed by GitHub
parent b735e136fe
commit 7626267ec5
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -208,10 +208,8 @@ export const InspectModeController: React.FunctionComponent<{
setHighlightedLocator: (locator: string) => void,
}> = ({ iframe, isInspecting, sdkLanguage, testIdAttributeName, highlightedLocator, setHighlightedLocator }) => {
React.useEffect(() => {
if (!iframe)
return;
const win = iframe.contentWindow as any;
if (!isInspecting && !highlightedLocator && !win._recorder)
const win = iframe?.contentWindow as any;
if (!win || !isInspecting && !highlightedLocator && !win._recorder)
return;
let recorder: Recorder | undefined = win._recorder;
if (!recorder) {