From 2305cd2e494e081be56e70ce92a2416da41fd753 Mon Sep 17 00:00:00 2001 From: Shefali Joshi Date: Thu, 22 Apr 2021 15:33:08 -0700 Subject: [PATCH] Check if an object is mutable before destroying the mutable (#3825) --- src/plugins/displayLayout/components/SubobjectView.vue | 2 +- src/plugins/displayLayout/components/TelemetryView.vue | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/plugins/displayLayout/components/SubobjectView.vue b/src/plugins/displayLayout/components/SubobjectView.vue index 1e0fb36ca7..3644dbd765 100644 --- a/src/plugins/displayLayout/components/SubobjectView.vue +++ b/src/plugins/displayLayout/components/SubobjectView.vue @@ -147,7 +147,7 @@ export default { this.mutablePromise.then(() => { this.openmct.objects.destroyMutable(this.domainObject); }); - } else { + } else if (this.domainObject.isMutable) { this.openmct.objects.destroyMutable(this.domainObject); } }, diff --git a/src/plugins/displayLayout/components/TelemetryView.vue b/src/plugins/displayLayout/components/TelemetryView.vue index 84dec44075..2d3124a4c2 100644 --- a/src/plugins/displayLayout/components/TelemetryView.vue +++ b/src/plugins/displayLayout/components/TelemetryView.vue @@ -240,7 +240,7 @@ export default { this.mutablePromise.then(() => { this.openmct.objects.destroyMutable(this.domainObject); }); - } else { + } else if (this.domainObject.isMutable) { this.openmct.objects.destroyMutable(this.domainObject); } },