소스 검색

BugFix when state cache exists

Yuki Takei 6 년 전
부모
커밋
37504c33a4
1개의 변경된 파일9개의 추가작업 그리고 0개의 파일을 삭제
  1. 9 0
      packages/growi-plugin-attachment-refs/src/client/js/components/AttachmentList.jsx

+ 9 - 0
packages/growi-plugin-attachment-refs/src/client/js/components/AttachmentList.jsx

@@ -42,10 +42,19 @@ export default class AttachmentList extends React.Component {
 
     // check cache exists
     if (stateCache != null) {
+      // restore state
       this.setState({
         ...stateCache,
         isLoading: false,
       });
+      // parse with no effect
+      try {
+        refsContext.parse();
+      }
+      catch (err) {
+        // do nothing
+      }
+
       return; // go to render()
     }