Merge branch 'fewer-ui-assumptions' into 'v3'

UI customises to available Things

Closes #510 and #385

See merge request openflexure/openflexure-microscope-server!435
This commit is contained in:
Julian Stirling 2025-11-11 14:36:22 +00:00
commit 5074f75442
27 changed files with 886 additions and 811 deletions

View file

@ -209,6 +209,8 @@ export default {
// A global signal listener to perform the action
if (this.submitOnEvent) {
this.$root.$on(this.submitOnEvent, () => {
if (this.isDisabled) return;
// Bootstrap task if button is not disabled.
this.bootstrapTask();
});
}