From 144b8f1e1ce123e575febb884cd8a163f359675e Mon Sep 17 00:00:00 2001 From: Hubert Garrido Date: Thu, 25 Oct 2018 13:12:47 +0200 Subject: [PATCH 1/2] fix(collapse/toggle): "collapsed" class cleared when component updated --- src/components/collapse/collapse.js | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/components/collapse/collapse.js b/src/components/collapse/collapse.js index 748dc14e496..ce2bfaf4287 100644 --- a/src/components/collapse/collapse.js +++ b/src/components/collapse/collapse.js @@ -187,6 +187,9 @@ export default { } this.emitState() }, + updated() { + this.$root.$emit(EVENT_STATE, this.id, this.show) + }, beforeDestroy () { if (this.isNav && typeof document !== 'undefined') { window.removeEventListener('resize', this.handleResize, false) From bbde109acb2b159c910936c8978f8c0a1edde393 Mon Sep 17 00:00:00 2001 From: Hubert Garrido Date: Thu, 25 Oct 2018 13:19:40 +0200 Subject: [PATCH 2/2] Update collapse.js --- src/components/collapse/collapse.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/components/collapse/collapse.js b/src/components/collapse/collapse.js index ce2bfaf4287..788996ca8d1 100644 --- a/src/components/collapse/collapse.js +++ b/src/components/collapse/collapse.js @@ -187,7 +187,7 @@ export default { } this.emitState() }, - updated() { + updated () { this.$root.$emit(EVENT_STATE, this.id, this.show) }, beforeDestroy () {