From 2974d554adf5cd9dd9ce1938ffda7c5308d84e4e Mon Sep 17 00:00:00 2001 From: Abdullah Atta Date: Tue, 18 Oct 2022 13:52:17 +0500 Subject: [PATCH] web: fix blank notes screen on screen resize --- apps/web/src/components/cached-router/index.js | 2 ++ apps/web/src/hooks/use-slider.js | 3 +-- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/apps/web/src/components/cached-router/index.js b/apps/web/src/components/cached-router/index.js index 0bfe603b0..87df4b24f 100644 --- a/apps/web/src/components/cached-router/index.js +++ b/apps/web/src/components/cached-router/index.js @@ -56,6 +56,8 @@ function CachedRouter() { route.remove(); route = undefined; } + } else { + cache[key] = false; } if (!cache[key]) { diff --git a/apps/web/src/hooks/use-slider.js b/apps/web/src/hooks/use-slider.js index fe36f4155..e328be320 100644 --- a/apps/web/src/hooks/use-slider.js +++ b/apps/web/src/hooks/use-slider.js @@ -62,8 +62,7 @@ export default function useSlider(sliderId, { onSliding, onChange }) { const slideToIndex = useCallback( (index) => { - console.log(index, slides, ref.current, slides[index].node); - if (!ref.current || index >= slides.length) return; + if (!slides || !ref.current || index >= slides.length) return; setTimeout(() => { slides[index].node.scrollIntoView(); }, 100);