Merge pull request #13426 from ArtemDzhereleiko/AD/bug-fix/header-action/advanced-btn-style

Fixed validation advanced button style for widget header action setting
This commit is contained in:
Igor Kulikov 2025-06-02 19:28:05 +03:00 committed by GitHub
commit 84ca414cb1
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -162,6 +162,7 @@ export class WidgetActionDialogComponent extends DialogComponent<WidgetActionDia
if (value === 'headerButton') { if (value === 'headerButton') {
this.widgetActionFormGroup.get('buttonType').enable({emitEvent: false}); this.widgetActionFormGroup.get('buttonType').enable({emitEvent: false});
this.widgetActionFormGroup.get('buttonColor').enable({emitEvent: false}); this.widgetActionFormGroup.get('buttonColor').enable({emitEvent: false});
this.widgetActionFormGroup.get('customButtonStyle').enable({emitEvent: false});
this.widgetHeaderButtonValidators(true); this.widgetHeaderButtonValidators(true);
} else { } else {
this.widgetActionFormGroup.get('buttonType').disable({emitEvent: false}); this.widgetActionFormGroup.get('buttonType').disable({emitEvent: false});
@ -169,6 +170,7 @@ export class WidgetActionDialogComponent extends DialogComponent<WidgetActionDia
this.widgetActionFormGroup.get('buttonColor').disable({emitEvent: false}); this.widgetActionFormGroup.get('buttonColor').disable({emitEvent: false});
this.widgetActionFormGroup.get('buttonFillColor').disable({emitEvent: false}); this.widgetActionFormGroup.get('buttonFillColor').disable({emitEvent: false});
this.widgetActionFormGroup.get('buttonBorderColor').disable({emitEvent: false}); this.widgetActionFormGroup.get('buttonBorderColor').disable({emitEvent: false});
this.widgetActionFormGroup.get('customButtonStyle').disable({emitEvent: false});
} }
}); });
this.widgetActionFormGroup.get('useShowWidgetActionFunction').valueChanges.pipe( this.widgetActionFormGroup.get('useShowWidgetActionFunction').valueChanges.pipe(