File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -18,7 +18,8 @@ import {
1818 inject ,
1919 input ,
2020 linkedSignal ,
21- signal
21+ signal ,
22+ untracked
2223} from '@angular/core' ;
2324import { takeUntilDestroyed , toSignal } from '@angular/core/rxjs-interop' ;
2425import { ControlValueAccessor , NG_VALUE_ACCESSOR } from '@angular/forms' ;
@@ -112,7 +113,9 @@ export class NzCheckboxGroupComponent implements ControlValueAccessor {
112113 }
113114
114115 writeValue ( value : Array < string | number > | null ) : void {
115- this . value . set ( value ) ;
116+ untracked ( ( ) => {
117+ this . value . set ( value ) ;
118+ } ) ;
116119 }
117120
118121 registerOnChange ( fn : OnChangeType ) : void {
@@ -124,7 +127,9 @@ export class NzCheckboxGroupComponent implements ControlValueAccessor {
124127 }
125128
126129 setDisabledState ( disabled : boolean ) : void {
127- this . finalDisabled . set ( ( this . isDisabledFirstChange && this . nzDisabled ( ) ) || disabled ) ;
130+ untracked ( ( ) => {
131+ this . finalDisabled . set ( ( this . isDisabledFirstChange && this . nzDisabled ( ) ) || disabled ) ;
132+ } ) ;
128133 this . isDisabledFirstChange = false ;
129134 }
130135
You can’t perform that action at this time.
0 commit comments