diff --git a/src/components/Charts/mixins/resize.js b/src/components/Charts/mixins/resize.js index 8497ebdc..dc61f859 100644 --- a/src/components/Charts/mixins/resize.js +++ b/src/components/Charts/mixins/resize.js @@ -8,8 +8,21 @@ export default { } }, 100) window.addEventListener('resize', this.__resizeHandler) + + const sidebarElm = document.getElementsByClassName('sidebar-container')[0] + sidebarElm.addEventListener('transitionend', this.sidebarResizeHandler) }, beforeDestroy() { window.removeEventListener('resize', this.__resizeHandler) + + const sidebarElm = document.getElementsByClassName('sidebar-container')[0] + sidebarElm.removeEventListener('transitionend', this.sidebarResizeHandler) + }, + methods: { + sidebarResizeHandler(e) { + if (e.propertyName === 'width') { + this.__resizeHandler() + } + } } }