diff --git a/webapp/src/components/labThingsComponents/propertyControl.vue b/webapp/src/components/labThingsComponents/propertyControl.vue index 1ed1b477..055bbc9d 100644 --- a/webapp/src/components/labThingsComponents/propertyControl.vue +++ b/webapp/src/components/labThingsComponents/propertyControl.vue @@ -108,7 +108,10 @@ export default { await this.modalNotify(`Set ${this.label} to ${this.value}.`); } } catch (error) { - this.modalError(error); // Let mixin handle error + // Use mixin to display error + this.modalError(error); + // Re-read property to try to update to server value + this.readProperty(); } } }