diff --git a/app/assets/javascripts/discourse/app/components/group-card-contents.js b/app/assets/javascripts/discourse/app/components/group-card-contents.js index 71884696fb..c4aafe5df4 100644 --- a/app/assets/javascripts/discourse/app/components/group-card-contents.js +++ b/app/assets/javascripts/discourse/app/components/group-card-contents.js @@ -65,9 +65,9 @@ export default Component.extend(CardContentsBase, CleansUp, { }, _close() { - this._super(...arguments); - this.set("group", null); + + this._super(...arguments); }, cleanUp() { diff --git a/app/assets/javascripts/discourse/app/components/user-card-contents.js b/app/assets/javascripts/discourse/app/components/user-card-contents.js index b4f0e5cf4b..629545601a 100644 --- a/app/assets/javascripts/discourse/app/components/user-card-contents.js +++ b/app/assets/javascripts/discourse/app/components/user-card-contents.js @@ -177,12 +177,12 @@ export default Component.extend(CardContentsBase, CanCheckEmails, CleansUp, { }, _close() { - this._super(...arguments); - this.setProperties({ user: null, topicPostCount: null }); + + this._super(...arguments); }, cleanUp() { diff --git a/app/assets/javascripts/discourse/app/mixins/card-contents-base.js b/app/assets/javascripts/discourse/app/mixins/card-contents-base.js index 2f53c5276f..b1aeb853dd 100644 --- a/app/assets/javascripts/discourse/app/mixins/card-contents-base.js +++ b/app/assets/javascripts/discourse/app/mixins/card-contents-base.js @@ -280,6 +280,8 @@ export default Mixin.create({ if (this.site.mobileView) { this._unbindMobileScroll(); } + + this._hide(); }, willDestroyElement() {