Просмотр исходного кода

fix renderer error flicker during loading

Naoki427 9 месяцев назад
Родитель
Сommit
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={{