From 1b680cfaca75c8cef212167849d743ebb9bfc5b9 Mon Sep 17 00:00:00 2001 From: Joel McKinnon Date: Thu, 26 Mar 2020 08:10:35 -0700 Subject: [PATCH] moved persist call into change event method and removed check on $ref --- src/plugins/condition/components/Criterion.vue | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/plugins/condition/components/Criterion.vue b/src/plugins/condition/components/Criterion.vue index 87e993ff3f..18efedcff2 100644 --- a/src/plugins/condition/components/Criterion.vue +++ b/src/plugins/condition/components/Criterion.vue @@ -171,18 +171,18 @@ export default { this.telemetryMetadataOptions = this.telemetryMetadata.values(); this.updateOperations(ev); this.updateOperationInputVisibility(); + this.$emit('setTelemetryName', telemetryObject.name) }); } else { this.criterion.metadata = ''; } }, updateOperations(ev) { - if (ev && ev.target === this.$refs.metadataSelect) { - this.clearDependentFields(this.$refs.metadataSelect); - let selectedOptionText = this.$refs.metadataSelect.options[this.$refs.metadataSelect.selectedIndex].text; + if (ev && ev.target.classList.contains('js-metadata-select')) { + this.clearDependentFields(ev.target); + this.persist(); } this.getOperationFormat(); - this.persist(); }, updateOperationInputVisibility(ev) {