diff --git a/package.json b/package.json index 6508317f2..2ec8bdd6c 100644 --- a/package.json +++ b/package.json @@ -135,7 +135,7 @@ "imagesloaded": "^4.1.4", "json-loader": "^0.5.4", "lbry-format": "https://github.com/lbryio/lbry-format.git", - "lbry-redux": "lbryio/lbry-redux#52dd14bf9a22d06e34fdb4bf2004129041dbb949", + "lbry-redux": "lbryio/lbry-redux#a1d5ce7e7e854c1c11e630609ef06a98e3b100c1", "lbryinc": "lbryio/lbryinc#cff5dd60934c4c6080e135f47ebbece1548c658c", "lint-staged": "^7.0.2", "localforage": "^1.7.1", diff --git a/ui/component/header/view.jsx b/ui/component/header/view.jsx index ddd56826e..e4bc1737c 100644 --- a/ui/component/header/view.jsx +++ b/ui/component/header/view.jsx @@ -113,13 +113,6 @@ const Header = (props: Props) => { }, }; - React.useEffect(() => { - if (hasBackout) { - window.addEventListener('popstate', onBackout); - return () => window.removeEvenListener('popstate', onBackout); - } - }, [hasBackout]); - function onBackout(e) { const { history, hasNavigated } = props; const { goBack, replace } = history; @@ -139,6 +132,13 @@ const Header = (props: Props) => { } } + React.useEffect(() => { + if (hasBackout) { + window.addEventListener('popstate', onBackout); + return () => window.removeEventListener('popstate', onBackout); + } + }, [hasBackout]); + function handleThemeToggle() { if (automaticDarkModeEnabled) { setClientSetting(SETTINGS.AUTOMATIC_DARK_MODE_ENABLED, false); diff --git a/yarn.lock b/yarn.lock index 6708d71e2..b442e6256 100644 --- a/yarn.lock +++ b/yarn.lock @@ -6385,9 +6385,9 @@ lazy-val@^1.0.4: yargs "^13.2.2" zstd-codec "^0.1.1" -lbry-redux@lbryio/lbry-redux#52dd14bf9a22d06e34fdb4bf2004129041dbb949: +lbry-redux@lbryio/lbry-redux#a1d5ce7e7e854c1c11e630609ef06a98e3b100c1: version "0.0.1" - resolved "https://codeload.github.com/lbryio/lbry-redux/tar.gz/52dd14bf9a22d06e34fdb4bf2004129041dbb949" + resolved "https://codeload.github.com/lbryio/lbry-redux/tar.gz/a1d5ce7e7e854c1c11e630609ef06a98e3b100c1" dependencies: proxy-polyfill "0.1.6" reselect "^3.0.0"