@@ -80,7 +80,7 @@ export class MatRowDef<T> extends CdkRowDef<T> {}
8080 } ,
8181 // See note on CdkTable for explanation on why this uses the default change detection strategy.
8282 // tslint:disable-next-line:validate-decorators
83- changeDetection : ChangeDetectionStrategy . Default ,
83+ changeDetection : ChangeDetectionStrategy . Eager ,
8484 encapsulation : ViewEncapsulation . None ,
8585 exportAs : 'matHeaderRow' ,
8686 providers : [ { provide : CdkHeaderRow , useExisting : MatHeaderRow } ] ,
@@ -98,7 +98,7 @@ export class MatHeaderRow extends CdkHeaderRow {}
9898 } ,
9999 // See note on CdkTable for explanation on why this uses the default change detection strategy.
100100 // tslint:disable-next-line:validate-decorators
101- changeDetection : ChangeDetectionStrategy . Default ,
101+ changeDetection : ChangeDetectionStrategy . Eager ,
102102 encapsulation : ViewEncapsulation . None ,
103103 exportAs : 'matFooterRow' ,
104104 providers : [ { provide : CdkFooterRow , useExisting : MatFooterRow } ] ,
@@ -116,7 +116,7 @@ export class MatFooterRow extends CdkFooterRow {}
116116 } ,
117117 // See note on CdkTable for explanation on why this uses the default change detection strategy.
118118 // tslint:disable-next-line:validate-decorators
119- changeDetection : ChangeDetectionStrategy . Default ,
119+ changeDetection : ChangeDetectionStrategy . Eager ,
120120 encapsulation : ViewEncapsulation . None ,
121121 exportAs : 'matRow' ,
122122 providers : [ { provide : CdkRow , useExisting : MatRow } ] ,
0 commit comments