diff --git a/ui-ngx/src/app/shared/components/mqtt-version-select.component.ts b/ui-ngx/src/app/shared/components/mqtt-version-select.component.ts index 277995cba0..5c427fb536 100644 --- a/ui-ngx/src/app/shared/components/mqtt-version-select.component.ts +++ b/ui-ngx/src/app/shared/components/mqtt-version-select.component.ts @@ -45,14 +45,9 @@ export class MqttVersionSelectComponent implements ControlValueAccessor { mqttVersionTranslation = MqttVersionTranslation; modelValue: MqttVersion; - private requiredValue: boolean; - get required(): boolean { - return this.requiredValue; - } @Input() - set required(value: boolean) { - this.requiredValue = coerceBooleanProperty(value); - } + @coerceBoolean() + required = false; private propagateChange = (v: any) => { };