From 86f221579c8bd4c22f45011b5fc4afbbd0352e0d Mon Sep 17 00:00:00 2001 From: Stanislaw Adaszewski Date: Tue, 14 Apr 2020 15:12:00 +0200 Subject: [PATCH] Minor lifecycle fix in WBJsonViewer. --- frontend/src/js/component/wb-json-viewer.js | 6 ++++++ 1 file changed, 6 insertions(+) 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;