Address review comments:

Fixes telemetry view visibility and styling issue
Removes none option for border and background styles for drawing objects
This commit is contained in:
Joshi
2020-04-07 11:34:48 -07:00
parent cdc7c1af64
commit e05b0bb562
4 changed files with 136 additions and 71 deletions

View File

@ -30,7 +30,8 @@
<div
v-if="domainObject"
class="c-telemetry-view"
:style="styleObject"
:class="styleClass"
:style="telemetryObjectStyle || styleObject"
@contextmenu.prevent="showContextMenu"
>
<div
@ -48,8 +49,7 @@
v-if="showValue"
:title="fieldName"
class="c-telemetry-view__value"
:class="[telemetryClass, !telemetryClass && styleClass]"
:style="!telemetryClass && telemetryObjectStyle"
:class="[telemetryClass]"
>
<div class="c-telemetry-view__value-text">
{{ telemetryValue }}
@ -135,7 +135,7 @@ export default {
}
},
styleClass() {
return this.telemetryObjectStyle && !!this.telemetryObjectStyle.isStyleInvisible;
return this.telemetryObjectStyle && this.telemetryObjectStyle.isStyleInvisible;
},
telemetryObjectStyle() {
let styleObj = Object.assign({}, this.itemStyle);