diff options
Diffstat (limited to 'app/assets/javascripts/pipelines/components/graph/job_item.vue')
-rw-r--r-- | app/assets/javascripts/pipelines/components/graph/job_item.vue | 12 |
1 files changed, 8 insertions, 4 deletions
diff --git a/app/assets/javascripts/pipelines/components/graph/job_item.vue b/app/assets/javascripts/pipelines/components/graph/job_item.vue index fd40ca0b9c9..0216b2717ed 100644 --- a/app/assets/javascripts/pipelines/components/graph/job_item.vue +++ b/app/assets/javascripts/pipelines/components/graph/job_item.vue @@ -52,7 +52,7 @@ export default { required: true, }, cssClassJobName: { - type: [String, Array], + type: [String, Array, Object], required: false, default: '', }, @@ -167,9 +167,13 @@ export default { return this.job.name === this.pipelineExpanded.jobName && this.pipelineExpanded.expanded; }, jobClasses() { - return this.relatedDownstreamHovered || this.relatedDownstreamExpanded - ? `${this.$options.hoverClass} ${this.cssClassJobName}` - : this.cssClassJobName; + return [ + { + [this.$options.hoverClass]: + this.relatedDownstreamHovered || this.relatedDownstreamExpanded, + }, + this.cssClassJobName, + ]; }, }, errorCaptured(err, _vm, info) { |