File tree Expand file tree Collapse file tree 1 file changed +3
-3
lines changed Expand file tree Collapse file tree 1 file changed +3
-3
lines changed Original file line number Diff line number Diff line change @@ -4419,14 +4419,14 @@ class TGeoPainter extends ObjectPainter {
44194419 if ( obj . fVolume && obj . fVolume . $geo_painter === this ) delete obj . fVolume . $geo_painter ;
44204420 }
44214421
4422- if ( this . _main_painter ) {
4422+ if ( this . _main_painter ?. _slave_painters ) {
44234423 let pos = this . _main_painter . _slave_painters . indexOf ( this ) ;
44244424 if ( pos >= 0 ) this . _main_painter . _slave_painters . splice ( pos , 1 ) ;
44254425 }
44264426
4427- for ( let k = 0 ; k < this . _slave_painters . length ; ++ k ) {
4427+ for ( let k = 0 ; k < this . _slave_painters ? .length ; ++ k ) {
44284428 let slave = this . _slave_painters [ k ] ;
4429- if ( slave && ( slave . _main_painter === this ) ) slave . _main_painter = null ;
4429+ if ( slave && ( slave . _main_painter === this ) ) slave . _main_painter = null ;
44304430 }
44314431
44324432 delete this . geo_manager ;
You can’t perform that action at this time.
0 commit comments