From 9a4473526a347135f75b9b4eaf4510e23f802615 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?V=C3=ADctor=20Losada=20Hern=C3=A1ndez?= Date: Thu, 17 Oct 2024 22:59:29 +0200 Subject: [PATCH] move around 2 --- client/homebrew/brewRenderer/brewRenderer.jsx | 22 +++++++++---------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/client/homebrew/brewRenderer/brewRenderer.jsx b/client/homebrew/brewRenderer/brewRenderer.jsx index 09d77946d..38d2d4314 100644 --- a/client/homebrew/brewRenderer/brewRenderer.jsx +++ b/client/homebrew/brewRenderer/brewRenderer.jsx @@ -123,17 +123,6 @@ const BrewRenderer = (props)=>{ props.onPageChange(currentPageNumber); }, 200), []); - const frameDidMount = ()=>{ //This triggers when iFrame finishes internal "componentDidMount" - setTimeout(()=>{ //We still see a flicker where the style isn't applied yet, so wait 100ms before showing iFrame - renderPages(); //Make sure page is renderable before showing - setState((prevState)=>({ - ...prevState, - isMounted : true, - visibility : 'visible' - })); - }, 100); - }; - const isInView = (index)=>{ if(!state.isMounted) return false; @@ -198,6 +187,17 @@ const BrewRenderer = (props)=>{ } }; + const frameDidMount = ()=>{ //This triggers when iFrame finishes internal "componentDidMount" + setTimeout(()=>{ //We still see a flicker where the style isn't applied yet, so wait 100ms before showing iFrame + renderPages(); //Make sure page is renderable before showing + setState((prevState)=>({ + ...prevState, + isMounted : true, + visibility : 'visible' + })); + }, 100); + }; + const emitClick = ()=>{ // Allow clicks inside iFrame to interact with dropdowns, etc. from outside if(!window || !document) return; document.dispatchEvent(new MouseEvent('click'));