From 0d7da8d432ed6db25351cb2eb993ee2c62f1d50a Mon Sep 17 00:00:00 2001 From: duanhongbo <6860300@qq.com> Date: Thu, 3 Dec 2020 18:50:41 +0800 Subject: [PATCH] fix: tree node can't expand --- render-process/Explorer.tsx | 2 ++ 1 file changed, 2 insertions(+) diff --git a/render-process/Explorer.tsx b/render-process/Explorer.tsx index 1fe3a0c..947da4c 100644 --- a/render-process/Explorer.tsx +++ b/render-process/Explorer.tsx @@ -243,6 +243,7 @@ export default class Explorer extends Component { shouldComponentUpdate(nextProps: ExplorerProps) { const shouldUpdate = this.curWorkdir != nextProps.workdir; this.curWorkdir = nextProps.workdir; + this.updateRoot(); return shouldUpdate; } @@ -415,6 +416,7 @@ export default class Explorer extends Component { value={[this.state.selectedKey]} onExpand={(expanded)=>{ this.setState({ expandedKeys: expanded }) + this.forceUpdate(); }} renderItem={this.renderItem.bind(this)} onClick={(node: FileDataNode) => {