diff --git a/lib/core/card-view/components/card-view-selectitem/card-view-selectitem.component.html b/lib/core/card-view/components/card-view-selectitem/card-view-selectitem.component.html index 458c28a946..7fd5e59135 100644 --- a/lib/core/card-view/components/card-view-selectitem/card-view-selectitem.component.html +++ b/lib/core/card-view/components/card-view-selectitem/card-view-selectitem.component.html @@ -3,7 +3,7 @@
{{ property.displayValue | async }}
- + {{ option.label | translate }} diff --git a/lib/core/card-view/components/card-view-selectitem/card-view-selectitem.component.spec.ts b/lib/core/card-view/components/card-view-selectitem/card-view-selectitem.component.spec.ts index ea15a42ff0..f98c435d73 100644 --- a/lib/core/card-view/components/card-view-selectitem/card-view-selectitem.component.spec.ts +++ b/lib/core/card-view/components/card-view-selectitem/card-view-selectitem.component.spec.ts @@ -87,6 +87,15 @@ describe('CardViewSelectItemComponent', () => { expect(selectBox).not.toBeNull(); }); + it('should not have label twice', () => { + component.ngOnChanges(); + component.editable = true; + fixture.detectChanges(); + + const label = fixture.debugElement.query(By.css('[data-automation-class="select-box"] .mat-form-field-label')); + expect(label).toBeNull(); + }); + it('should update property on input blur', async(() => { spyOn(cardViewUpdateService, 'update'); diff --git a/lib/core/card-view/models/card-view-selectitem.model.spec.ts b/lib/core/card-view/models/card-view-selectitem.model.spec.ts index d0100ffdba..d187a2ce02 100644 --- a/lib/core/card-view/models/card-view-selectitem.model.spec.ts +++ b/lib/core/card-view/models/card-view-selectitem.model.spec.ts @@ -21,7 +21,7 @@ import { CardViewSelectItemProperties } from '../interfaces/card-view.interfaces import { of } from 'rxjs/observable/of'; describe('CardViewSelectItemModel', () => { - let properties: CardViewSelectItemProperties; + let properties: CardViewSelectItemProperties; const mockData = [{ key: 'one', label: 'One' }, { key: 'two', label: 'Two' }, { key: 'three', label: 'Three' }]; beforeEach(() => {