diff --git a/components/brave_extension/extension/brave_extension/components/advancedView/controls/adsTrackersControl.tsx b/components/brave_extension/extension/brave_extension/components/advancedView/controls/adsTrackersControl.tsx index e429291bc7b5..cec8545db4dd 100644 --- a/components/brave_extension/extension/brave_extension/components/advancedView/controls/adsTrackersControl.tsx +++ b/components/brave_extension/extension/brave_extension/components/advancedView/controls/adsTrackersControl.tsx @@ -95,7 +95,9 @@ export default class AdsTrackersControl extends React.PureComponent | React.KeyboardEvent ) => { - event.currentTarget.blur() + if (event) { + event.currentTarget.blur() + } this.props.setBlockedListOpen() this.setState({ trackersBlockedOpen: !this.state.trackersBlockedOpen }) } diff --git a/components/brave_extension/extension/brave_extension/components/advancedView/controls/deviceRecognitionControl.tsx b/components/brave_extension/extension/brave_extension/components/advancedView/controls/deviceRecognitionControl.tsx index 448336c457b3..caee6049fd64 100644 --- a/components/brave_extension/extension/brave_extension/components/advancedView/controls/deviceRecognitionControl.tsx +++ b/components/brave_extension/extension/brave_extension/components/advancedView/controls/deviceRecognitionControl.tsx @@ -75,7 +75,9 @@ export default class DeviceRecognitionControl extends React.PureComponent | React.KeyboardEvent ) => { - event.currentTarget.blur() + if (event) { + event.currentTarget.blur() + } this.props.setBlockedListOpen() this.setState({ deviceRecognitionOpen: !this.state.deviceRecognitionOpen }) } diff --git a/components/brave_extension/extension/brave_extension/components/advancedView/controls/httpsUpgradesControl.tsx b/components/brave_extension/extension/brave_extension/components/advancedView/controls/httpsUpgradesControl.tsx index 6673ee747ce1..f4849744d724 100644 --- a/components/brave_extension/extension/brave_extension/components/advancedView/controls/httpsUpgradesControl.tsx +++ b/components/brave_extension/extension/brave_extension/components/advancedView/controls/httpsUpgradesControl.tsx @@ -82,7 +82,9 @@ export default class HTTPSUpgradesControl extends React.PureComponent | React.KeyboardEvent ) => { - event.currentTarget.blur() + if (event) { + event.currentTarget.blur() + } this.props.setBlockedListOpen() this.setState({ connectionsUpgradedOpen: !this.state.connectionsUpgradedOpen }) } diff --git a/components/brave_extension/extension/brave_extension/components/advancedView/controls/scriptsControl.tsx b/components/brave_extension/extension/brave_extension/components/advancedView/controls/scriptsControl.tsx index b7e4b7104d85..5bb33ac792cd 100644 --- a/components/brave_extension/extension/brave_extension/components/advancedView/controls/scriptsControl.tsx +++ b/components/brave_extension/extension/brave_extension/components/advancedView/controls/scriptsControl.tsx @@ -99,7 +99,9 @@ export default class ScriptsControls extends React.PureComponent { triggerOpenScriptsBlocked = ( event: React.MouseEvent | React.KeyboardEvent ) => { - event.currentTarget.blur() + if (event) { + event.currentTarget.blur() + } this.props.setBlockedListOpen() this.setState({ scriptsBlockedOpen: !this.state.scriptsBlockedOpen }) }