X-Git-Url: https://osm.etsi.org/gitweb/?a=blobdiff_plain;f=skyquake%2Fplugins%2Fcomposer%2Fsrc%2Fsrc%2Fstores%2FComposerAppStore.js;h=97813ea02a36e7383dd0d6c9953324c9c444d194;hb=4448de0491e9fdd6424f460a9f646379998590bf;hp=ff24cbb926f748e4c882771380c15a43b47f7e74;hpb=b0ac3afb67967d14cdc67dde0e3d9e51c25541f4;p=osm%2FUI.git diff --git a/skyquake/plugins/composer/src/src/stores/ComposerAppStore.js b/skyquake/plugins/composer/src/src/stores/ComposerAppStore.js index ff24cbb92..97813ea02 100644 --- a/skyquake/plugins/composer/src/src/stores/ComposerAppStore.js +++ b/skyquake/plugins/composer/src/src/stores/ComposerAppStore.js @@ -492,8 +492,10 @@ class ComposerAppStore { files: false } } + if(!_.isEqual(newState.files, this.files) || ! _.isEqual(newState.fileState, this.fileState)) { + this.setState(newState); + } - this.setState(newState); } function normalizeTree(data) { let f = {