From 39233de2d823ef4b129571aa42ebcff06d75cffb Mon Sep 17 00:00:00 2001 From: z0ccc Date: Wed, 25 May 2022 22:15:01 -0400 Subject: [PATCH] userAgent not getting cleared --- src/pages/Popup/Navbar.js | 4 +--- src/pages/Popup/UserAgentSettings.js | 5 ++++- 2 files changed, 5 insertions(+), 4 deletions(-) diff --git a/src/pages/Popup/Navbar.js b/src/pages/Popup/Navbar.js index 8bed73d..b9b1298 100644 --- a/src/pages/Popup/Navbar.js +++ b/src/pages/Popup/Navbar.js @@ -1,6 +1,4 @@ import * as React from 'react' -// import { FontAwesomeIcon } from '@fortawesome/react-fontawesome'; -// import { faExternalLinkAlt, faCog } from '@fortawesome/free-solid-svg-icons'; import Logo from '../../assets/img/logo.svg' import Link from '../../assets/img/link.svg' @@ -25,7 +23,7 @@ const Navbar = () => ( alt="Vytal logo" /> { const [userAgent, setUserAgent] = useState('') @@ -19,15 +20,17 @@ const UserAgentSettings = () => { }, []) const changeUserAgent = (e) => { + detachDebugger() chrome.storage.sync.set({ userAgent: e.target.value }) setUserAgent(e.target.value) } const randomize = (e) => { + detachDebugger() const randomUserAgent = userAgents[Math.floor(Math.random() * userAgents.length)] chrome.storage.sync.set({ - userAgent: randomUserAgent, + userAgent: e.target.checked ? randomUserAgent : null, randomUA: e.target.checked, }) e.target.checked ? setUserAgent(randomUserAgent) : setUserAgent('')