diff --git a/libs/remix-ui/static-analyser/src/lib/remix-ui-static-analyser.tsx b/libs/remix-ui/static-analyser/src/lib/remix-ui-static-analyser.tsx index 0c70d8ed20..58a6f6ee01 100644 --- a/libs/remix-ui/static-analyser/src/lib/remix-ui-static-analyser.tsx +++ b/libs/remix-ui/static-analyser/src/lib/remix-ui-static-analyser.tsx @@ -124,6 +124,14 @@ export const RemixUiStaticAnalyser = (props: RemixUiStaticAnalyserProps) => { props.event.trigger('staticAnalysisWarning', [-1]) }, [state]) + useEffect(() => { + props.analysisModule.on('solidity', 'compilationFinished', (fileName, source, languageVersion, data) => { + setHints([]) + setSlitherWarnings([]) + setSsaWarnings([]) + }) + }, [state]) + useEffect(() => { const checkRemixdActive = async () => { const remixdActive = await props.analysisModule.call('manager', 'isActive', 'remixd')