summaryrefslogtreecommitdiff
path: root/app/assets/javascripts/pipeline.js.es6
diff options
context:
space:
mode:
Diffstat (limited to 'app/assets/javascripts/pipeline.js.es6')
-rw-r--r--app/assets/javascripts/pipeline.js.es69
1 files changed, 6 insertions, 3 deletions
diff --git a/app/assets/javascripts/pipeline.js.es6 b/app/assets/javascripts/pipeline.js.es6
index 7054199ac89..ae7369004de 100644
--- a/app/assets/javascripts/pipeline.js.es6
+++ b/app/assets/javascripts/pipeline.js.es6
@@ -1,8 +1,11 @@
function toggleGraph() {
- $('.pipeline-graph, .toggle-pipeline-btn').toggleClass('graph-collapsed');
+ const indexOfBtn = $('.toggle-pipeline-btn').index($(this));
- const $btnText = $('.toggle-pipeline-btn .btn-text');
- const graphCollapsed = $('.pipeline-graph').hasClass('graph-collapsed');
+ $($('.pipeline-graph')[indexOfBtn]).toggleClass('graph-collapsed');
+ $($('.toggle-pipeline-btn')[indexOfBtn]).toggleClass('graph-collapsed');
+
+ const $btnText = $($('.toggle-pipeline-btn .btn-text')[indexOfBtn]);
+ const graphCollapsed = $($('.pipeline-graph')[indexOfBtn]).hasClass('graph-collapsed');
graphCollapsed ? $btnText.text('Expand') : $btnText.text('Hide')
}