diff --git a/packages/decap-cms-core/src/components/Editor/EditorControlPane/Widget.js b/packages/decap-cms-core/src/components/Editor/EditorControlPane/Widget.js index 953065a10c7d..555cae3b0e2d 100644 --- a/packages/decap-cms-core/src/components/Editor/EditorControlPane/Widget.js +++ b/packages/decap-cms-core/src/components/Editor/EditorControlPane/Widget.js @@ -78,7 +78,7 @@ export default class Widget extends Component { /** * Avoid unnecessary rerenders while loading assets. */ - if (this.props.isLoadingAsset) return false; + if (this.props.isLoadingAsset && nextProps.isLoadingAsset) return false; /** * Allow widgets to provide their own `shouldComponentUpdate` method. */