diff --git a/products/ASC.Files/Client/src/pages/Home/MediaViewer/index.js b/products/ASC.Files/Client/src/pages/Home/MediaViewer/index.js index 889e699a62..57d1482f48 100644 --- a/products/ASC.Files/Client/src/pages/Home/MediaViewer/index.js +++ b/products/ASC.Files/Client/src/pages/Home/MediaViewer/index.js @@ -42,6 +42,8 @@ const FilesMediaViewer = (props) => { useEffect(() => { window.addEventListener("popstate", onButtonBackHandler); + + return () => window.removeEventListener("popstate", onButtonBackHandler); }, [onButtonBackHandler]); const onButtonBackHandler = () => {