File tree Expand file tree Collapse file tree 2 files changed +5
-1
lines changed Expand file tree Collapse file tree 2 files changed +5
-1
lines changed Original file line number Diff line number Diff line change @@ -285,5 +285,9 @@ export const Metadata = {
285
285
fields [ metadata [ i ] . name ] = metadata [ i ] . type ;
286
286
}
287
287
return fields ;
288
+ } ,
289
+
290
+ hasViewTagAtIndex ( metadata : Metadata , index : number ) {
291
+ return metadata ?. [ $viewFieldIndexes ] ?. includes ( index ) ;
288
292
}
289
293
}
Original file line number Diff line number Diff line change @@ -571,7 +571,7 @@ export class ChangeTree<T extends Ref=any> {
571
571
}
572
572
key += `-${ parentIndex } ` ;
573
573
574
- const fieldHasViewTag = parentConstructor ?. [ Symbol . metadata ] ?. [ $viewFieldIndexes ] ?. includes ( parentIndex ) ;
574
+ const fieldHasViewTag = Metadata . hasViewTagAtIndex ( parentConstructor ?. [ Symbol . metadata ] , parentIndex ) ;
575
575
576
576
this . isFiltered = parent [ $changes ] . isFiltered // in case parent is already filtered
577
577
|| this . root . types . parentFiltered [ key ]
You can’t perform that action at this time.
0 commit comments