From 03481f24352f333c30439fb740009c2f0559ed17 Mon Sep 17 00:00:00 2001
From: Julian Stirling
Date: Fri, 7 Nov 2025 17:18:01 +0000
Subject: [PATCH] Add way to poll invoked action
---
.../controlComponents/positionControl.vue | 56 +++++++------------
webapp/src/mixins/labThingsMixins.js | 28 ++++++++++
2 files changed, 49 insertions(+), 35 deletions(-)
diff --git a/webapp/src/components/tabContentComponents/controlComponents/positionControl.vue b/webapp/src/components/tabContentComponents/controlComponents/positionControl.vue
index fc4d4bc3..6fc3edec 100644
--- a/webapp/src/components/tabContentComponents/controlComponents/positionControl.vue
+++ b/webapp/src/components/tabContentComponents/controlComponents/positionControl.vue
@@ -25,11 +25,7 @@
:submit-label="'Move'"
:can-terminate="true"
:poll-interval="0.05"
- @taskStarted="moveLock = true"
- @finished="
- updatePosition();
- moveLock = false;
- "
+ @finished="moveComplete"
@error="modalError"
/>
@@ -48,7 +44,6 @@