From ff3a97f6cf7f0a4d42b6083c3a6e5e1a6905b487 Mon Sep 17 00:00:00 2001 From: syuilo Date: Thu, 20 Feb 2020 06:38:19 +0900 Subject: Fix #5943 --- src/client/components/user-preview.vue | 3 +++ 1 file changed, 3 insertions(+) (limited to 'src/client/components') diff --git a/src/client/components/user-preview.vue b/src/client/components/user-preview.vue index 7637f700dc..89150eaacc 100644 --- a/src/client/components/user-preview.vue +++ b/src/client/components/user-preview.vue @@ -53,6 +53,7 @@ export default Vue.extend({ return { u: null, show: false, + closed: false, top: 0, left: 0, }; @@ -68,6 +69,7 @@ export default Vue.extend({ { userId: this.user }; this.$root.api('users/show', query).then(user => { + if (this.closed) return; this.u = user; this.show = true; }); @@ -83,6 +85,7 @@ export default Vue.extend({ methods: { close() { + this.closed = true; this.show = false; if (this.$refs.content) (this.$refs.content as any).style.pointerEvents = 'none'; } -- cgit v1.2.3-freya