From a0ddfa499fe45e352e8c3920cba862a4902f0afe Mon Sep 17 00:00:00 2001 From: Henry Jameson Date: Wed, 22 Jun 2022 00:34:22 +0300 Subject: update status popover when its content changes (only status reference) --- src/components/status_popover/status_popover.js | 7 +++++++ 1 file changed, 7 insertions(+) (limited to 'src/components/status_popover/status_popover.js') diff --git a/src/components/status_popover/status_popover.js b/src/components/status_popover/status_popover.js index e0962ccd..68878a50 100644 --- a/src/components/status_popover/status_popover.js +++ b/src/components/status_popover/status_popover.js @@ -38,6 +38,13 @@ const StatusPopover = { .catch(e => (this.error = true)) } } + }, + watch: { + status (newStatus, oldStatus) { + if (newStatus !== oldStatus) { + this.$refs.popover.updateStyles() + } + } } } -- cgit v1.2.3-70-g09d2 From 6be625b058cdc889631953b5343ff600842ee912 Mon Sep 17 00:00:00 2001 From: Henry Jameson Date: Mon, 27 Jun 2022 14:28:51 +0300 Subject: use nextrick with status popover updates --- src/components/status_popover/status_popover.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'src/components/status_popover/status_popover.js') diff --git a/src/components/status_popover/status_popover.js b/src/components/status_popover/status_popover.js index 68878a50..c55bd85b 100644 --- a/src/components/status_popover/status_popover.js +++ b/src/components/status_popover/status_popover.js @@ -42,7 +42,7 @@ const StatusPopover = { watch: { status (newStatus, oldStatus) { if (newStatus !== oldStatus) { - this.$refs.popover.updateStyles() + this.$nextTick(() => this.$refs.popover.updateStyles()) } } } -- cgit v1.2.3-70-g09d2