diff --git a/app/assets/javascripts/my_modules/protocols.js b/app/assets/javascripts/my_modules/protocols.js index 99de1ed6a..f59a49a23 100644 --- a/app/assets/javascripts/my_modules/protocols.js +++ b/app/assets/javascripts/my_modules/protocols.js @@ -345,7 +345,6 @@ function init() { initEditProtocolDescription(); initLinkUpdate(); initLoadFromRepository(); - refreshProtocolStatusBar(); initImport(); initProtocolSectionOpenEvent(); initDetailsDropdown(); diff --git a/app/javascript/vue/protocol/container.vue b/app/javascript/vue/protocol/container.vue index c5691f0fa..0837baefc 100644 --- a/app/javascript/vue/protocol/container.vue +++ b/app/javascript/vue/protocol/container.vue @@ -206,6 +206,9 @@ created() { $.get(this.protocolUrl, (result) => { this.protocol = result.data; + this.$nextTick(() => { + this.refreshProtocolStatus(); + }); $.get(this.urls.steps_url, (result) => { this.steps = result.data })