From aff9c1a70a43ebbbf5561ea543ca500b4d06eec0 Mon Sep 17 00:00:00 2001 From: Bartholomew Date: Wed, 13 Feb 2019 16:17:32 +0100 Subject: [PATCH] fix(widget-relation): fix initial relation widget preview (#2090) --- .../src/components/Editor/EditorPreviewPane/PreviewHOC.js | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/packages/netlify-cms-core/src/components/Editor/EditorPreviewPane/PreviewHOC.js b/packages/netlify-cms-core/src/components/Editor/EditorPreviewPane/PreviewHOC.js index 38919a68..ba9bd2a8 100644 --- a/packages/netlify-cms-core/src/components/Editor/EditorPreviewPane/PreviewHOC.js +++ b/packages/netlify-cms-core/src/components/Editor/EditorPreviewPane/PreviewHOC.js @@ -10,7 +10,11 @@ class PreviewHOC extends React.Component { */ shouldComponentUpdate(nextProps) { const isWidgetContainer = ['object', 'list'].includes(nextProps.field.get('widget')); - return isWidgetContainer || this.props.value !== nextProps.value; + return ( + isWidgetContainer || + this.props.value !== nextProps.value || + this.props.fieldsMetaData !== nextProps.fieldsMetaData + ); } render() {