Commit 26e88b10 authored by Filipa Lacerda's avatar Filipa Lacerda

Polyfills sticky position within a watcher

parent 00c7d78d
...@@ -100,6 +100,14 @@ export default { ...@@ -100,6 +100,14 @@ export default {
if (_.isEmpty(oldVal) && !_.isEmpty(newVal.pipeline)) { if (_.isEmpty(oldVal) && !_.isEmpty(newVal.pipeline)) {
this.fetchStages(); this.fetchStages();
} }
if (newVal.archived) {
this.$nextTick(() => {
if (this.$refs.sticky) {
polyfillSticky(this.$refs.sticky);
}
});
}
}, },
}, },
created() { created() {
...@@ -117,24 +125,13 @@ export default { ...@@ -117,24 +125,13 @@ export default {
window.addEventListener('resize', this.onResize); window.addEventListener('resize', this.onResize);
window.addEventListener('scroll', this.updateScroll); window.addEventListener('scroll', this.updateScroll);
}, },
mounted() { mounted() {
this.updateSidebar(); this.updateSidebar();
}, },
updated() {
this.$nextTick(() => {
if (this.$refs.sticky) {
polyfillSticky(this.$refs.sticky);
}
});
},
destroyed() { destroyed() {
window.removeEventListener('resize', this.onResize); window.removeEventListener('resize', this.onResize);
window.removeEventListener('scroll', this.updateScroll); window.removeEventListener('scroll', this.updateScroll);
}, },
methods: { methods: {
...mapActions([ ...mapActions([
'setJobEndpoint', 'setJobEndpoint',
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment