Browse Source

added keys to listview

nycuni 6 years ago
parent
commit
417d5d4a4d
1 changed files with 4 additions and 0 deletions
  1. 4 0
      packages/extensionmanager/src/widget.tsx

+ 4 - 0
packages/extensionmanager/src/widget.tsx

@@ -386,6 +386,7 @@ export class CollapsibleSection extends React.Component<
         {this.props.headerElements}
       </header>
     ];
+
     if (!this.state.collapsed) {
       if (Array.isArray(this.props.children)) {
         elements.push(...this.props.children);
@@ -393,6 +394,7 @@ export class CollapsibleSection extends React.Component<
         elements.push(this.props.children);
       }
     }
+
     return elements;
   }
 
@@ -548,6 +550,7 @@ export class ExtensionView extends VDomRenderer<ListModel> {
       } else {
         installedContent.push(
           <ListView
+            key="list-view"
             entries={model.installed}
             numPages={1}
             onPage={value => {
@@ -587,6 +590,7 @@ export class ExtensionView extends VDomRenderer<ListModel> {
       } else {
         searchContent.push(
           <ListView
+            key="list-view"
             // Filter out installed extensions:
             entries={model.searchResult.filter(
               entry => model.installed.indexOf(entry) === -1