RED-5317: Fixed selected watermarks not showing and save changes dialog.
This commit is contained in:
parent
b4b8c4708d
commit
152ce1ccc4
@ -1,10 +1,10 @@
|
||||
<div *ngIf="watermarks$ | async as watermarks" class="container">
|
||||
<div class="iqser-input-group watermark">
|
||||
<mat-checkbox (change)="changeChecked($event)" [checked]="!!value" [disabled]="disabled" color="primary">
|
||||
<mat-checkbox (change)="changeChecked($event)" [checked]="!!value" [disabled]="disabled || isReadonly" color="primary">
|
||||
{{ label }}
|
||||
</mat-checkbox>
|
||||
|
||||
<mat-select (selectionChange)="selectWatermark($event.value)" *ngIf="!!value" [value]="value">
|
||||
<mat-select (selectionChange)="selectWatermark($event.value)" *ngIf="!!value" [value]="value" [disabled]="disabled || isReadonly">
|
||||
<mat-select-trigger *ngIf="!!value">
|
||||
<mat-icon *ngIf="!watermarksMap.get(value)?.enabled" svgIcon="red:warning"></mat-icon>
|
||||
<span> {{ watermarksMap.get(value)?.name }} </span>
|
||||
|
||||
@ -45,7 +45,7 @@ export class WatermarkSelectorComponent extends FormFieldComponent<number> imple
|
||||
watermarks.forEach(watermark => this.watermarksMap.set(watermark.id, watermark));
|
||||
}),
|
||||
tap(watermarks => {
|
||||
if (!watermarks.length || this.isReadonly) {
|
||||
if (!watermarks.length) {
|
||||
this.selectWatermark(null);
|
||||
this.setDisabledState(true);
|
||||
} else {
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user