From 884cb791fc6444e6cc3db2bdad6dd28383572afc Mon Sep 17 00:00:00 2001 From: AmitUp9 <96980485+AmitUp9@users.noreply.github.com> Date: Sun, 13 Feb 2022 17:03:33 +0200 Subject: [PATCH] ws pause after buttons click (#798) * ws pause after buttons click * name change Co-authored-by: Igor Gov --- ui/src/components/Pages/TrafficPage/TrafficPage.tsx | 12 +++++++++--- 1 file changed, 9 insertions(+), 3 deletions(-) diff --git a/ui/src/components/Pages/TrafficPage/TrafficPage.tsx b/ui/src/components/Pages/TrafficPage/TrafficPage.tsx index 5b14a7d6c..d1f14985c 100644 --- a/ui/src/components/Pages/TrafficPage/TrafficPage.tsx +++ b/ui/src/components/Pages/TrafficPage/TrafficPage.tsx @@ -76,7 +76,7 @@ export const TrafficPage: React.FC = ({setAnalyzeStatus}) => { const scrollableRef = useRef(null); const [openOasModal, setOpenOasModal] = useState(false); - const handleOpenModal = () => setOpenOasModal(true); + const handleCloseModal = () => setOpenOasModal(false); const [showTLSWarning, setShowTLSWarning] = useState(false); @@ -258,8 +258,14 @@ export const TrafficPage: React.FC = ({setAnalyzeStatus}) => { } } + const handleOpenOasModal = () => { + ws.current.close(); + setOpenOasModal(true); + } + const openServiceMapModalDebounce = debounce(() => { - setServiceMapModalOpen(true) + ws.current.close(); + setServiceMapModalOpen(true); }, 500); return ( @@ -285,7 +291,7 @@ export const TrafficPage: React.FC = ({setAnalyzeStatus}) => { variant="contained" className={commonClasses.outlinedButton + " " + commonClasses.imagedButton} style={{ marginRight: 25 }} - onClick={handleOpenModal} + onClick={handleOpenOasModal} > Show OAS }