fix: prevent component viewer double reload

This commit is contained in:
Mo
2022-02-01 09:41:32 -06:00
parent 1f5d235cd4
commit a47728188f
2 changed files with 21 additions and 11 deletions

View File

@@ -29,7 +29,7 @@ interface IProps {
application: WebApplication;
appState: AppState;
componentViewer: ComponentViewer;
requestReload?: (viewer: ComponentViewer) => void;
requestReload?: (viewer: ComponentViewer, force?: boolean) => void;
onLoad?: (component: SNComponent) => void;
manualDealloc?: boolean;
}
@@ -206,7 +206,7 @@ export const ComponentView: FunctionalComponent<IProps> = observer(
<IssueOnLoading
componentName={component.name}
reloadIframe={() => {
reloadValidityStatus(), requestReload?.(componentViewer);
reloadValidityStatus(), requestReload?.(componentViewer, true);
}}
/>
)}