Преглед изворни кода

fix renderer error flicker during loading

Naoki427 пре 9 месеци
родитељ
комит
2a98feeff2
1 измењених фајлова са 2 додато и 2 уклоњено
  1. 2 2
      apps/app/src/client/components/PagePresentationModal.tsx

+ 2 - 2
apps/app/src/client/components/PagePresentationModal.tsx

@@ -39,7 +39,7 @@ const PagePresentationModal = (): JSX.Element => {
   const fullscreen = useFullScreen();
 
   const { data: currentPage } = useSWRxCurrentPage();
-  const { data: rendererOptions } = usePresentationViewOptions();
+  const { data: rendererOptions, isLoading } = usePresentationViewOptions();
 
   const { data: isEnabledMarp } = useIsEnabledMarp();
 
@@ -88,7 +88,7 @@ const PagePresentationModal = (): JSX.Element => {
         <button className="btn-close" type="button" aria-label="Close" onClick={closeHandler}></button>
       </div>
       <ModalBody className="modal-body d-flex justify-content-center align-items-center">
-        {rendererOptions == null && <RendererErrorMessage />}
+        { isLoading === false && rendererOptions == null && <RendererErrorMessage />}
         { rendererOptions != null && isEnabledMarp != null && (
           <Presentation
             options={{