diff --git a/client/src/components/vbox.component.jsx b/client/src/components/vbox.component.jsx index 022826ff..d97e3f31 100644 --- a/client/src/components/vbox.component.jsx +++ b/client/src/components/vbox.component.jsx @@ -104,11 +104,10 @@ class Vbox extends preact.Component { if (newProps.reclaiming !== this.props.reclaiming) return true; if (newProps.navInstance !== this.props.navInstance) return true; if (newProps.tutorial !== this.props.tutorial) return true; - // Don't bother if info changes during tutorial - if (!newProps.tutorial && newProps.info !== this.props.info) return true; - // JSON or Array objects + if (newProps.info !== this.props.info) return true; if (newProps.vboxSelected !== this.props.vboxSelected) return true; if (newProps.player !== this.props.player) return true; + if (newProps.instance !== this.props.instance) return true; return false; } @@ -123,6 +122,7 @@ class Vbox extends preact.Component { navInstance, info, vboxSelected, + instance, // Static itemInfo, @@ -269,7 +269,7 @@ class Vbox extends preact.Component {