File tree Expand file tree Collapse file tree 2 files changed +4
-7
lines changed
projects/igniteui-angular/src/lib/grids/columns Expand file tree Collapse file tree 2 files changed +4
-7
lines changed Original file line number Diff line number Diff line change @@ -40,7 +40,7 @@ export class IgxColumnGroupComponent extends IgxColumnComponent implements After
40
40
this . _collapsible = value ;
41
41
this . collapsibleChange . emit ( this . _collapsible ) ;
42
42
if ( this . children && ! this . hidden ) {
43
- if ( value ) {
43
+ if ( this . _collapsible ) {
44
44
this . setExpandCollapseState ( ) ;
45
45
} else {
46
46
this . children . forEach ( child => child . hidden = false ) ;
@@ -203,8 +203,8 @@ export class IgxColumnGroupComponent extends IgxColumnComponent implements After
203
203
set hidden ( value : boolean ) {
204
204
this . _hidden = value ;
205
205
this . hiddenChange . emit ( this . _hidden ) ;
206
- if ( value || ! this . collapsible ) {
207
- this . children . forEach ( child => child . hidden = value ) ;
206
+ if ( this . _hidden || ! this . collapsible ) {
207
+ this . children . forEach ( child => child . hidden = this . _hidden ) ;
208
208
} else {
209
209
this . children . forEach ( c => {
210
210
if ( c . visibleWhenCollapsed === undefined ) { c . hidden = false ; return ; }
Original file line number Diff line number Diff line change @@ -1051,15 +1051,12 @@ export class IgxColumnComponent implements AfterContentInit {
1051
1051
* ```
1052
1052
* @memberof IgxColumnComponent
1053
1053
*/
1054
+ @notifyChanges ( true )
1054
1055
@Input ( )
1055
1056
set visibleWhenCollapsed ( value : boolean ) {
1056
1057
this . _visibleWhenCollapsed = value ;
1057
1058
this . visibleWhenCollapsedChange . emit ( this . _visibleWhenCollapsed ) ;
1058
1059
if ( this . parent ) { this . parent . setExpandCollapseState ( ) ; }
1059
- if ( this . grid ) {
1060
- this . grid . notifyChanges ( true ) ;
1061
- }
1062
-
1063
1060
}
1064
1061
1065
1062
get visibleWhenCollapsed ( ) : boolean {
You can’t perform that action at this time.
0 commit comments