Просмотр исходного кода

BugFix when state cache exists

Yuki Takei 6 лет назад
Родитель
Сommit
37504c33a4

+ 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()
     }