diff --git a/app/assets/javascripts/commit/pipelines/pipelines_table.js b/app/assets/javascripts/commit/pipelines/pipelines_table.js
index 68a1c1de1df804e0a1b38236e5cd7f843a449ae9..933aee2d7392dbd5ee541e41346c53ed8c064340 100644
--- a/app/assets/javascripts/commit/pipelines/pipelines_table.js
+++ b/app/assets/javascripts/commit/pipelines/pipelines_table.js
@@ -91,7 +91,6 @@ export default Vue.component('pipelines-table', {
});
if (!Visibility.hidden()) {
- this.isLoading = true;
this.poll.makeRequest();
}
@@ -125,8 +124,6 @@ export default Vue.component('pipelines-table', {
methods: {
fetchPipelines() {
- this.isLoading = true;
-
return this.service.getPipelines()
.then(response => this.successCallback(response))
.catch(() => this.errorCallback());
@@ -172,7 +169,7 @@ export default Vue.component('pipelines-table', {
v-if="shouldRenderTable">
+ :service="service"/>
`,
diff --git a/app/assets/javascripts/pipelines/components/async_button.vue b/app/assets/javascripts/pipelines/components/async_button.vue
index d1c60b570dec945c026a51d09d25f76d4bc283df..ced65b41c48309bf2564a6067d3e8f42d60c6406 100644
--- a/app/assets/javascripts/pipelines/components/async_button.vue
+++ b/app/assets/javascripts/pipelines/components/async_button.vue
@@ -1,82 +1,30 @@
@@ -84,7 +32,6 @@ export default {