diff --git a/web/client/src/sections/analysis/containers/network.jsx b/web/client/src/sections/analysis/containers/network.jsx index 45a38b7..bfc1480 100644 --- a/web/client/src/sections/analysis/containers/network.jsx +++ b/web/client/src/sections/analysis/containers/network.jsx @@ -92,7 +92,7 @@ const Network = ({ > { - setProjectValue(v) - setSpinning(true) - form.current.setValue('projectId', v) + if (projectValue != v) { + setProjectValue(v) + setSpinning(true) + form.current.setValue('projectId', v) + } }} /> ({ value: d.thingId, label: d.strucName })) || []} onSelect={v => { - setSpinning(true) - setThingId(v) - form.current.setValue('thingId', v) + if (thingId != v) { + setSpinning(true) + setThingId(v) + form.current.setValue('thingId', v) + } }} />