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)
+ }
}}
/>