File tree Expand file tree Collapse file tree
src/vs/workbench/browser/parts/activitybar Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -360,17 +360,20 @@ export class ActivitybarPart extends Part implements IActivityBarService {
360360 }
361361
362362 private updateGlobalActivity ( activityCache : ICompositeActivity [ ] , activityAction : ActivityAction | undefined ) : void {
363- const globalActivityAction = assertIsDefined ( activityAction ) ;
363+ if ( ! activityAction ) {
364+ return ;
365+ }
366+
364367 if ( activityCache . length ) {
365368 const [ { badge, clazz, priority } ] = activityCache ;
366369 if ( badge instanceof NumberBadge && activityCache . length > 1 ) {
367370 const cumulativeNumberBadge = this . getCumulativeNumberBadge ( priority ) ;
368- globalActivityAction . setBadge ( cumulativeNumberBadge ) ;
371+ activityAction . setBadge ( cumulativeNumberBadge ) ;
369372 } else {
370- globalActivityAction . setBadge ( badge , clazz ) ;
373+ activityAction . setBadge ( badge , clazz ) ;
371374 }
372375 } else {
373- globalActivityAction . setBadge ( undefined ) ;
376+ activityAction . setBadge ( undefined ) ;
374377 }
375378 }
376379
You can’t perform that action at this time.
0 commit comments