diff --git a/frontend/src/js/component/wb-json-viewer.js b/frontend/src/js/component/wb-json-viewer.js index b12f32e..d3940d5 100644 --- a/frontend/src/js/component/wb-json-viewer.js +++ b/frontend/src/js/component/wb-json-viewer.js @@ -5,6 +5,12 @@ import makeArvadosRequest from 'make-arvados-request'; import arvadosObjectName from 'arvados-object-name'; class WBLazyInlineName extends Component { + componentWillReceiveProps(nextProps) { + if (nextProps.identifier === this.props.identifier) + return; + this.setState({ item: null }); + } + fetchData() { const { app, identifier } = this.props; const { arvHost, arvToken } = app.state;