@@ -298,15 +298,17 @@ export class ActivitiesComponent implements OnChanges, OnInit, CanComponentDeact
298298
299299
300300 onBaseChange ( baseGuid : string , form : FormGroup ) {
301+ const techniqueControl = form . get ( 'silvicultureTechniqueGuid' ) ;
302+ const methodControl = form . get ( 'silvicultureMethodGuid' ) ;
301303 if ( ! baseGuid ) {
302304 form . patchValue ( {
303305 silvicultureTechniqueGuid : null ,
304306 silvicultureMethodGuid : null ,
305307 filteredTechniqueCode : [ ] ,
306308 filteredMethodCode : [ ]
307309 } ) ;
308- form . get ( 'silvicultureTechniqueGuid' ) ?. disable ( ) ;
309- form . get ( 'silvicultureMethodGuid' ) ?. disable ( ) ;
310+ techniqueControl ?. disable ( ) ;
311+ methodControl ?. disable ( ) ;
310312 return ;
311313 }
312314
@@ -329,10 +331,10 @@ export class ActivitiesComponent implements OnChanges, OnInit, CanComponentDeact
329331 silvicultureMethodGuid : null
330332 } , { emitEvent : false } ) ;
331333
332- form . get ( 'silvicultureTechniqueGuid' ) ?. disable ( ) ;
333- form . get ( 'silvicultureMethodGuid' ) ?. disable ( ) ;
334+ techniqueControl ?. disable ( ) ;
335+ methodControl ?. disable ( ) ;
334336 } else {
335- form . get ( 'silvicultureTechniqueGuid' ) ?. enable ( ) ;
337+ techniqueControl ?. enable ( ) ;
336338
337339 const validMethod = this . silvicultureMethodCode . find (
338340 m => m . silvicultureTechniqueGuid === currentTechnique && m . silvicultureMethodGuid === currentMethod
@@ -347,7 +349,7 @@ export class ActivitiesComponent implements OnChanges, OnInit, CanComponentDeact
347349 }
348350
349351
350- form . get ( 'silvicultureTechniqueGuid' ) ?. enable ( ) ;
352+ techniqueControl ?. enable ( ) ;
351353 this . updateActivityName ( form ) ;
352354 }
353355
0 commit comments