diff --git a/src/shared/plugin.js b/src/shared/plugin.js index 352e072b..61710ee7 100644 --- a/src/shared/plugin.js +++ b/src/shared/plugin.js @@ -63,7 +63,9 @@ export default function VueMeta (Vue, options = {}) { batchID = batchUpdate(batchID, () => this.$meta().refresh()) }, destroyed () { - // batch potential DOM updates to prevent extraneous re-rendering + // do not trigger refresh on the server side + if (this.$isServer) return + // re-render meta data when returning from a child component to parent batchID = batchUpdate(batchID, () => this.$meta().refresh()) } })