From 95d295a20dcbe543b9066ef8be21ab7367b9cb41 Mon Sep 17 00:00:00 2001 From: Sebastian Date: Fri, 1 Jun 2018 17:53:53 +0200 Subject: [PATCH] Fixes by using track by. --- .../app/features/schemas/pages/schema/field.component.html | 2 +- .../app/features/schemas/pages/schema/field.component.ts | 4 ++++ .../features/schemas/pages/schema/schema-page.component.html | 2 +- .../features/schemas/pages/schema/schema-page.component.ts | 4 ++++ 4 files changed, 10 insertions(+), 2 deletions(-) diff --git a/src/Squidex/app/features/schemas/pages/schema/field.component.html b/src/Squidex/app/features/schemas/pages/schema/field.component.html index 2a4f4ca48..b47fbbbaf 100644 --- a/src/Squidex/app/features/schemas/pages/schema/field.component.html +++ b/src/Squidex/app/features/schemas/pages/schema/field.component.html @@ -106,7 +106,7 @@
-
+
diff --git a/src/Squidex/app/features/schemas/pages/schema/field.component.ts b/src/Squidex/app/features/schemas/pages/schema/field.component.ts index 1722ce303..e6ee361b0 100644 --- a/src/Squidex/app/features/schemas/pages/schema/field.component.ts +++ b/src/Squidex/app/features/schemas/pages/schema/field.component.ts @@ -111,6 +111,10 @@ export class FieldComponent implements OnInit { this.schemasState.lockField(this.schema, this.field).onErrorResumeNext().subscribe(); } + public trackByField(index: number, field: NestedFieldDto) { + return field.fieldId; + } + public save() { const value = this.editForm.submit(); diff --git a/src/Squidex/app/features/schemas/pages/schema/schema-page.component.html b/src/Squidex/app/features/schemas/pages/schema/schema-page.component.html index 1a47ac598..960043fce 100644 --- a/src/Squidex/app/features/schemas/pages/schema/schema-page.component.html +++ b/src/Squidex/app/features/schemas/pages/schema/schema-page.component.html @@ -61,7 +61,7 @@
- +