Fix for party members missing from header after viewing private messages / inbox / PMs (#11912)

* Fix bug in missing party members in app header

* Modified by running lint

* Change code for handling missing party members in app header from within computed hiddenHeader property to watcher function on hiddenHeader

Co-authored-by: osiris <eynsan@yahoo.co.uk>
This commit is contained in:
tsukimi2
2020-03-17 05:17:52 +08:00
committed by GitHub
parent 519af8f1b6
commit a301f817e9

View File

@@ -30,6 +30,7 @@
</div> </div>
<div <div
v-if="hasParty" v-if="hasParty"
ref="partyMembersDiv"
v-resize="1500" v-resize="1500"
class="party-members d-flex" class="party-members d-flex"
@resized="setPartyMembersWidth($event)" @resized="setPartyMembersWidth($event)"
@@ -153,6 +154,15 @@ export default {
inviteModalGroupType: undefined, inviteModalGroupType: undefined,
}; };
}, },
watch: {
hideHeader () {
this.$nextTick(() => {
if (this.$refs.partyMembersDiv) {
this.setPartyMembersWidth({ width: this.$refs.partyMembersDiv.clientWidth });
}
});
},
},
computed: { computed: {
...mapGetters({ ...mapGetters({
user: 'user:data', user: 'user:data',